我尝试添加提交的输入文本,并在我的警报中添加复选框,但我无法正确执行此操作,请帮助我修复它,
我想要显示文本框并在我的警报中的复选框字段
这是我的代码
doPrompts() {
let prompt = this.alertCtrl.create({
title: 'Add new add-on',
message: "",
inputs: [
{
placeholder: 'Select category',
},
{
placeholder: 'Description',
},
{
placeholder: 'Units',
},
{
placeholder: '$ 00.00',
}
],
buttons: [
{
text: 'Cancel',
handler: data => {
console.log('Cancel clicked');
}
},
{
text: 'Add',
handler: data => {
console.log('Saved clicked');
}
}
]
});
prompt.present();
}
这是设计。检查文档。
警报还可以包括几个可以将数据传递回应用程序的不同输入。输入可以用作提示用户获取信息的简单方法。收音机,复选框和文本输入均被接受,,但不能混合。
如果您需要具有不同类型输入的表格。您将需要创建一个单独的组件具有带有文本框输入的表单,然后选择输入并显示为模态
let modal = this.modalCtrl.create(SelectForm);
modal.present();