我正试图使用AlertController from Ionic3向我的警报提示符添加一个复选框。
我试过这样的方法:
presentPrompt(name, flaeche) {
let alert = this.alertCtrl.create({
title: 'Parzelle bearbeiten',
inputs: [
{
name: 'name',
placeholder: name
},
{
name: 'flaeche',
placeholder: flaeche
},
{
type: 'checkbox',
label: 'Bespin',
value: 'value2',
checked: true
}
],
buttons: [
{
text: 'Cancel',
role: 'cancel',
handler: data => {
console.log('Cancel clicked');
}
},
{
text: 'Login',
handler: data => {
console.log("Login ");
}
}
]
});
alert.present();
}但它不起作用。如果你能帮我,那就太好了。
发布于 2018-09-21 08:25:40
我想,根据文档的说法,这是不可能的
警报还可以包括几个不同的输入,其数据可以传递回应用程序。输入可以用作提示用户信息的简单方法。收音机、复选框和文本输入都被接受,但它们不能混合。例如,警报可以有所有单选按钮输入,或所有复选框输入,但同一警报不能混合无线电和复选框输入。但是请注意,不同类型的“文本”输入可以混合在一起,例如url、电子邮件、文本等。如果您需要一个复杂的表单UI,但它不符合警报的指导原则,那么我们建议使用一个模式来构建表单。
https://stackoverflow.com/questions/52439567
复制相似问题