利用Angular.js编写公共提示模块的方法教程


Posted in Javascript onMay 28, 2017

前言

在编写一些大型工程的时候,会经常遇到一些公用提示,使用框架自带很多时候不方便,于是我手写了一个,下面来看看详细的介绍:

效果图如下

利用Angular.js编写公共提示模块的方法教程

方法如下

一、先在angular中注册一个模块

利用Angular.js编写公共提示模块的方法教程

二、

利用Angular.js编写公共提示模块的方法教程
注册一个模块 注入依赖

三、

利用Angular.js编写公共提示模块的方法教程
返回不同的方法应对不同情况

四、

利用Angular.js编写公共提示模块的方法教程
获取模板路径

五、

利用Angular.js编写公共提示模块的方法教程
编写模板内容 和普通的页面一样调用使用angular服务

六、

利用Angular.js编写公共提示模块的方法教程

      1. 开启http服务获取模板内容

      2.  重点注意 $template = $compile(template)(scope); 这句代码非常重要  用于激活模板内容转成angular能识别的html代码片段

      3.提示框消失时间 设置回调函数 $template.detach();用于模板消失

七、

利用Angular.js编写公共提示模块的方法教程
设置html代码内的变量

      1.由于不在控制层 $scope对象无法获取不了值  所有需要用代替值  需要在使用时将$scope传入

八、使用方法如下

利用Angular.js编写公共提示模块的方法教程
记得在控制器里面注入alertModel模块

九、使用效果

利用Angular.js编写公共提示模块的方法教程

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家三水点靠木的支持。

Javascript 相关文章推荐
ASP.NET jQuery 实例4(复制TextBox的文本到本地剪贴板上)
Jan 13 Javascript
jQuery中eq()方法用法实例
Jan 05 Javascript
Javascript基础教程之变量
Jan 18 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
Mar 21 Javascript
使用three.js 画渐变的直线
Jun 05 Javascript
浅谈jQuery双事件多重加载的问题
Oct 05 Javascript
详解node单线程实现高并发原理与node异步I/O
Sep 21 Javascript
微信小程序登录session的使用
Mar 17 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
Jul 24 Javascript
微信小程序在text文本实现多种字体样式
Nov 08 Javascript
JS实现斐波那契数列的五种方式(小结)
Sep 09 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
Dec 01 Vue.js
Angular2入门教程之模块和组件详解
May 28 #Javascript
关于Angular2 + node接口调试的解决方案
May 28 #Javascript
对象不支持indexOf属性或方法的解决方法(必看)
May 28 #Javascript
设置cookie指定时间失效(实例代码)
May 28 #Javascript
Mac系统下Webstorm快捷键整理大全
May 28 #Javascript
获取url中用&隔开的参数实例(分享)
May 28 #Javascript
Javarscript中模块(module)、加载(load)与捆绑(bundle)详解
May 28 #Javascript
You might like
php缓存技术介绍
2006/11/25 PHP
探讨file_get_contents与curl效率及稳定性的分析
2013/06/06 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
php实现递归的三种基本方式
2020/07/04 PHP
PHP实现无限级分类(不使用递归)
2015/10/22 PHP
关于PHP转换超过2038年日期出错的问题解决
2017/06/28 PHP
PHP一致性hash分布式算法封装类定义与用法示例
2018/08/04 PHP
PHP实现的XXTEA加密解密算法示例
2018/08/28 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
2013/05/17 Javascript
纯js和css实现渐变色包括静态渐变和动态渐变
2014/05/29 Javascript
JavaScript中省略元素对数组长度的影响
2016/10/26 Javascript
JavaScript中使用webuploader实现上传视频功能(demo)
2017/04/10 Javascript
关于Google发布的JavaScript代码规范你要知道哪些
2018/04/04 Javascript
基于vue展开收起动画的示例代码
2018/07/05 Javascript
vue添加class样式实例讲解
2019/02/12 Javascript
vue中如何实现后台管理系统的权限控制的方法步骤
2019/09/05 Javascript
解决ant Design中Select设置initialValue时的大坑
2020/10/29 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
Python中分数的相关使用教程
2015/03/30 Python
Python判断两个对象相等的原理
2017/12/12 Python
python3中os.path模块下常用的用法总结【推荐】
2018/09/16 Python
python re库的正则表达式入门学习教程
2019/03/08 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
2019/12/27 Python
Python中常用的高阶函数实例详解
2020/02/21 Python
django Model层常用验证器及自定义验证器详解
2020/07/15 Python
Python如何实现机器人聊天
2020/09/10 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
Kidsroom台湾:来自德国的婴儿用品
2017/12/11 全球购物
卡骆驰新加坡官网:Crocs新加坡
2018/06/12 全球购物
总经理司机岗位职责
2014/02/06 职场文书
销售活动策划方案
2014/08/26 职场文书
课题研究阶段性总结
2015/08/13 职场文书
详解Flutter网络请求Dio库的使用及封装
2022/04/14 Java/Android
MySQL的意向共享锁、意向排它锁和死锁
2022/07/15 MySQL