ionic2的弹框注意细节
2016-12-05 10:43
78 查看
ionic2的弹框注意细节
在需要弹框的场景中,如果根据用户对弹框的选择需要在其交互之后再一次弹框,必须在上一次弹框的逻辑里把弹框先dismiss掉,然后在onDidDismiss的方法里编写下一个弹框,这样才能流畅(不卡死或闪屏)的切换弹框
constructor(private alertCtrl: AlertController) { } presentAlert() { let alerlOne = this.alertCtrl.create({ title: 'text1', subTitle: 'text2', buttons: ['Dismiss'] }); alert.present(); } presentConfirm() { let alertTwo = this.alertCtrl.create({ title: 'Confirm purchase', message: 'Do you want to buy this book?', buttons: [ { text: 'Cancel', role: 'cancel', handler: () => { } }, { text: 'Buy', handler: () => { alertTwo.dismiss(); alertTwo.onDidDismiss(() => { this.presentAlert(); }) } } ] }); alert.present(); }
相关文章推荐
- 成为更好的Android开发者前,我们需要注意的31个细节
- GCD 使用中需要注意的细节以及容易混淆的知识点
- spring mvc拦截器注意细节(基于注解)
- bug记录2013-4-24->要注意细节
- C语言要注意的一些小细节
- cocos 3.0 一键打包android平台应该注意的细节
- 3.关于Tornado handler的更多细节 (副标题:一些要注意的问题)
- C++在使用Qt中SLOT宏须要注意的一个小细节
- 鱼c笔记——Python正则表达式(四):search()、findall()方法要注意的细节及非捕获组
- Java中split()函数的用法及一些注意细节
- jquery细节注意点
- B2B网站推广中需要注意哪些细节
- Spring+MyBatis 在Junit测试中需要注意的细节
- 设置外键时注意的小细节
- 简单题(需要注意一个细节) 之 hdu 4847 Wow! Such Doge!
- MySQL基础安全注意细节
- 注意细节
- 设计资源管理类时应注意的细节
- ArrayList中去重方法及注意的细节
- JavaScript初学者应注意的七个细节