单击“确定”会自动解除警报。我想在“确定”点击处理程序中添加一些逻辑,然后决定是否要解除警报。
let inputsAlert = this.alertCtrl.create({
...
buttons: [
{
text: 'OK',
handler: inputsData => {
// Some logic here
if (canDismiss) {
this.inputsAlert.dismiss();
} else {
// Do nothing
}
}
}
]
})
Run Code Online (Sandbox Code Playgroud)
在按钮数组中,每个按钮都包含其文本的属性,以及可选的处理程序。如果处理程序返回 false,则单击按钮时不会自动解除警报。
来自https://ionicframework.com/docs/api/alert#buttons
很简单,return false如果您不想解除警报。
| 归档时间: |
|
| 查看次数: |
1521 次 |
| 最近记录: |