ionic-framework - 通过 AlertController 在警报提示中的 Ionic3 中的复选框
问题描述
我正在尝试使用 Ionic3 中的 AlertController 在我的警报提示中添加一个复选框。
我试过这样的事情:
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();
}
但它不起作用。如果你能帮助我,那就太好了。
解决方案
我想,根据文档,这是不可能的:(
警报还可以包括几个不同的输入,它们的数据可以传回应用程序。输入可以用作提示用户输入信息的简单方式。单选、复选框和文本输入都可以接受,但不能混合使用。例如,一个警报可以包含所有单选按钮输入或所有复选框输入,但同一警报不能混合单选按钮和复选框输入。但是请注意,可以混合使用不同类型的“文本”输入,例如 url、电子邮件、文本等。如果您需要不符合警报准则的复杂表单 UI,那么我们建议构建表单而是在模态中。
推荐阅读
- azure-machine-learning-service - 在工作区中注册的模型不会显示在 Designer(预览版)中
- sql - 如何分配嵌套在存储过程中的存储过程的输出?
- c++ - 我可以为每个可执行文件使用一个 DLL 进程吗
- php - 什么可能导致 PHP 应用程序在 Apache 上运行,MySQL 数据库冻结直到清除 cookie?
- ios - 旁白未检测到 UITextView (iOS 13) 中的链接
- node.js - 使用 twilio 的 whatsapp api 检索发件人的 whatsapp 号码和/或消息?
- c - 为什么将文件从 .c 更改为 .h 时出现错误?
- ios - UICollectionViewDiffableDataSource 正在替换数据而不是更新
- php - Laravel 播种机给出 TypeError
- file - 可执行文件中的数据解密?