2
首先我在macOS上使用Ionic 3.x。Ionic 2/3:來自Alert的數字輸入
我有以下問題:
我具有包含號碼和名稱的數組的數組。
table: { number: number, names: string[] } = {
number: 0,
names: ['']
};
我想使用用戶輸入設置數組的編號。我偶然發現了AlertController。
我寫了下面的功能的東西增加號碼:
addTable(){
let prompt = this.alertCtrl.create({
title: 'Add Table',
subTitle: 'Enter the table number',
inputs: [{
name: 'tableNumber',
placeholder: 'Number',
type: 'number'
}],
buttons: [
{
text: 'Cancel'
},
{
text: 'Add',
handler: data => {
//this.tables.push(data);
this.table.number = data;
}
}
]
});
prompt.present();
}
但這始終將table.number反對[對象]。如果我把它寫成this.table.number = + data;它具有值NaN。推版本也不起作用。
如何將table.number設置爲用戶放入的數字?
謝謝你的幫助!
太棒了!有效!感謝您的快速回答:) –
不客氣!如果你發現這個答案有用,一定要注意。 – robbannn
系統自動執行,對不起。我只知道贏得超過15個代表。在此之前,不允許投票,所以系統拿走了我的投票。現在它會留:)再次謝謝你! –