當用戶單擊同一 HTML 頁面上的按鈕時,我想將 的值發送<ion-text>到 TypeScript 檔案。但是,它沒有用。
<ion-text [(ngModel)]='xy' ngDefaultControl >'variables from a global provider' </ion-text>
<ion-button (click)="callFun()">Save</ion-button>
打字稿檔案:
xy:string;
ngOnInit() {
console.log(this.xy);
}
callFun(){
console.log(this.xy);
}
在控制臺中,它回傳undefined. 我怎樣才能獲得它?我無法使用該(ionChange)功能ion-text。
uj5u.com熱心網友回復:
抱歉,我來自 Angular,但要使用 [ngModel] 離子文本組件應該有一個屬性“值”,
我想你可以使用
<ion-text #myText>{{global.x}}</ion-text>`
<ion-button (click)="callFun(myText)">Save</ion-button>
callFun(text:any){
console.log(text.innerHTML);
}
但是,抱歉,我不知道 Ionic :(
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/487828.html
