ionic提示弹框

本文详细介绍了一种在Ionic框架中实现自定义提示框的方法,包括如何创建一个带有确认和取消按钮的弹窗,以及如何处理点击这些按钮后的事件响应。通过工厂模式封装提示框功能,使代码更易于复用和维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1 //提示框
 2   .factory('TipsPort', function ($ionicPopup) {
 3     var TipsPort = function (tipsText, SureFunction,CancleFunction, data) {
 4       // 自定义弹窗
 5       var myPopup = $ionicPopup.show({
 6         template: tipsText,
 7         title: '提示',
 8         buttons: [
 9           {
10             text: '取消' ,
11             onTap:function (e) {
12               if(CancleFunction){
13                 CancleFunction();
14                 myPopup.close();
15               }
16             }
17           },
18           {
19             text: '<b>确定</b>',
20             type: 'button-positive',
21             onTap: function(e) {
22               // setTimeout(function () {
23                 if (SureFunction) {
24                   SureFunction(data);
25                 }
26                 myPopup.close();
27               // }, 100);
28 
29             }
30           },
31         ]
32       });
33     }
34     return TipsPort;
35   })

   

/**
   * tipsText:提示的内容
   * SureFunction:点击确定按钮后的事件
   * CancleFunction:点击取消按钮后的事件
   * data:其他外调方法返回的data数据
   * */

 

  应用:TipsPort("修改IP链接后会 有可能 导致 无法登录 ,是否进行修改?");

 

  结果:

  

 

转载于:https://www.cnblogs.com/nelsonlei/p/10381988.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值