- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 ionic alertcontroller 中是否可以有两种方式的数据绑定(bind)?,我尝试了不同的方式但我没有成功,尝试向文本输入添加一个处理程序但我不能,我想知道是否有任何接受 alertcontroller 的输入更改的函数。请帮忙。
let prompt = this.alertCtrl.create({
title: 'VALORES DE LA ENTRADA',
message: "INGRESE EL COSTO, EL IVA, EL DESCUENDO Y LA CANTIDAD",
inputs: [
{
name: 'costo',
label: 'COSTO: ',
placeholder: 'COSTO',
value: (productData[0].costo).toString().match(/^-?\d+(?:\.\d{0,2})?/)[0]
},
{
name: 'iva',
label: 'IVA: ',
placeholder: 'IVA',
value: iva
},
{
name: 'descuento',
placeholder: 'DESCUENTO',
value: descuento
},
{
name: 'cantidad',
placeholder: 'CANTIDAD',
value: cantidad
}
],
buttons: [
{
text: 'Cancelar',
handler: data => {
console.log('Cancel clicked');
}
},
{
text: 'Aceptar',
handler: data => {
costo = data.costo;
iva = ((costo) - (descuento))* 0.16;
descuento = data.descuento;
cantidad = data.cantidad;
cantidadEq = cantidad * this.valorEq;
var costoTotal = costo * cantidad;
var total = (costoTotal + (iva*cantidad)) - descuento;
}
}
]
});
prompt.present();
最佳答案
没有简单的方法来实现双向数据绑定(bind),甚至更改 AlertController 中输入的处理程序。 AlertController 适用于简单的用例。
根据 AlertController docs :
If you require a complex form UI which doesn't fit within the guidelines of an alert then we recommend building the form within a modal instead:
这可以通过类似的方式实现:
let formModal = this.modalCtrl.create(MyCustomFormComponent);
其中 MyCustomFormComponent 是具有表单和双向出价的组件。
在这个答案中,您可以找到如何从模态取回数据的示例:Ionic 2 - Get data back from modal
关于javascript - ionic 组件中的两种方式数据绑定(bind) "alertcontroller",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49264392/
我目前正在尝试打开一个包含 TextField 的 AlertController。运行时 let configAlert = UIAlertController(title: "Configure
我对 devexpress AlertControl 有一个奇怪的问题。我使用这段代码创建了一个 alertu AlertInfo alertInfo = new AlertInfo(caption
我正在尝试使用一个警报 Controller ,其中包括多个警报显示功能和一个关闭功能。但我有 this warning在我的控制台和我的其他警报不显示。我想知道为什么?以及解决方案。 这是我的警报
我有一个警告弹出窗口,其中包含一个请求用户输入数据的文本字段。我终于得到了 textField 将数据转换到我需要的地方,但是我不能再保存该项目了。如果 alertAction 没有附加处理函数,我可
我正在尝试显示我创建的类中的 AlertController。由于 AlertController 是 UIResponder 的子类,我正在使用 Xcode 向我建议的以下代码行 superclas
我创建了一个带有操作表和两个按钮的警报 Controller 。由于操作表将具有圆角边缘,因此在屏幕上的四个角上会出现白色。我尝试更改 alertcontroller 的背景颜色,但这是将操作表制作为
我刚刚使用 ViewController 类创建了一个单 View 应用程序项目。我想从位于我自己的类中的函数显示一个 UIAlertController。 这是我的类(class),带有警报。 cl
我的页面组件中有一个函数,一旦执行,它将检查 Firebase 数据库中是否存在电子邮件。如果是,我想显示一个显示错误消息的警报 Controller 。 出于某种原因,由于出现错误,我无法执行此操作
我有一个函数,它显示一个警报 Controller 和一个按钮,单击该按钮会更新 Firestore 数据库上的字段。 15 秒后,警报消失并触发另一个函数。 pickupIsRequested(){
例如此警报周围的灰色: 最佳答案 我们可以使用 iOS Debug View Hierarchy 来分析每个 View : 在侧边栏中,我们可以看到背景的 alpha 为 0.4,RGB 为 (0,
我是 swift 的新手,我在警报 View 类(class)中遵循了一些教程。我想添加功能,例如在单击警报按钮时调用另一个 View Controller ,但我不知道如何。所以请帮助我 f
我使用以下代码尝试使用 Nib 更改 UIAlertController 的布局,但是无论指定的 Nib 如何,对话框都会显示并且每次看起来都一样,它看起来像一个半透明的灰色框,在底部我的屏幕。 cl
我可以在 UIAlertController 中显示 html 文件的内容吗? 我有一份服务条款的文本,我已经将其格式化在一个 html 文件中。我希望能够在用户进入应用程序时在 AlertView
我有一个 swift 文件用于管理与 Firebase 的连接(注册、登录、保存数据)。在此文件中,使用一些 AlertController 根据来自 Firebase 的消息通知用户(错误的电子邮件
我正在尝试创建一个提醒,提示用户为他们导入到乐谱显示应用程序中的歌曲命名。 我已经为这个命名过程创建了一个函数: - (NSString *)nameImportedSong { NSStri
我在 stackoverflow 和其他网站上浏览过不同的解决方案。但我只知道标题和消息字体和颜色的变化。但是我们也可以更改按钮字体吗? 我知道我们可以更改按钮文本颜色,但我也想更改字体。意味着我也想
我有一个类可以从画廊或相机中挑选一张照片。我打开一个 alertController 并让您在画廊和相机之间进行选择。它还包含一个委托(delegate)。如果我从图库中选择一张图片,我会发现仪器存在
我想知道有什么方法可以更改标题的字体和颜色 (标题本身和后退按钮)和 alertController swift ? 最佳答案 在 code 下使用 KVC 适用于 ios8。 UIAlertC
我在使用 swift 警报 Controller 时遇到了一些问题。我有两个显示事件指标的功能。 1 个有动画,一个没有。创建第二个没有动画的原因是因为.. 当用户单击 TableView 单元格并被
这个问题在这里已经有了答案: How to present UIAlertController when not in a view controller? (39 个答案) 关闭 6 年前。 我正
我是一名优秀的程序员,十分优秀!