//提示框
.factory('TipsPort', function ($ionicPopup) {
var TipsPort = function (tipsText, SureFunction,CancleFunction, data) {
// 自定义弹窗
var myPopup = $ionicPopup.show({
template: tipsText,
title: '提示',
buttons: [
{
text: '取消' ,
onTap:function (e) {
if(CancleFunction){
CancleFunction();
myPopup.close();
}
}
},
{
text: '<b>确定</b>',
type: 'button-positive',
onTap: function(e) {
// setTimeout(function () {
if (SureFunction) {
SureFunction(data);
}
myPopup.close();
// }, 100); }
},
]
});
}
return TipsPort;
})

  

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

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

  结果:

  

最新文章

  1. Java多线程系列--“JUC锁”10之 CyclicBarrier原理和示例
  2. [java] 可视化日历的实现(基于Calendar类 )
  3. 2016年12月17日 星期六 --出埃及记 Exodus 21:12
  4. iOS之苹果和百度地图的使用
  5. 解压版mysql安装--windows系统
  6. 关于This的经典题目
  7. Spring Dubbo 开发笔记(一)——概述
  8. Spark 1.6升级2.x防踩坑指南
  9. SparkSteaming运行流程分析以及CheckPoint操作
  10. 5-1 unittest框架使用
  11. robotframework使用中的一些注意事项
  12. 【问题解决方案】之 cmd 窗口问题汇总
  13. java使用代理发post请求
  14. 转载:指针delete后要设置为NULL
  15. angular中使用ckplayer播放器
  16. Django框架----模板语法
  17. 导入贴图操作:处理贴图MaxSize和Format
  18. 【linux】 scrapy : Could not find a version that satisfies the requirement Twisted&gt;=13.1.0 (from Scrapy) (from versions: )
  19. 使用 SendARP 获取 MAC 地址(使用SendARP API函数,很多相关文章)
  20. mongodb基础学习6-用户管理

热门文章

  1. Electron使用与学习--(页面间的通信)
  2. SQL谜题(加减符号替代)
  3. MyBatis的foreach语句详解
  4. angular factory Services provider 自定义服务 工厂
  5. 4.Knockout.Js(事件绑定)
  6. eclipse设置默认编码格式为UTF-8
  7. Vijos 1114 FBI树
  8. 【贪心】Codeforces 704B &amp; 705D Ant Man
  9. 【翻译】Organizing ASP.NET MVC solutions 如何组织你的ASP.NET MVC解决方案
  10. git学习笔记 (三)
  11. java中获取类加载路径和项目根路径的5种方法
  12. Java中的回调
  13. Android View的滑动
  14. 初识css预处理器:Sass、LESS
  15. ACM数论之旅12---康托展开((*゚▽゚*)装甲展开,主推进器启动,倒计时3,2,1......)
  16. url映射
  17. IIS7 配置Http重定向到Https
  18. Oracle数据库(一)
  19. vim自定义语法高亮(syntax highlight)设置流程
  20. ubuntu谷歌浏览器安装