angularJs
javaweiming
这个作者很懒,什么都没留下…
展开
-
AngularJS:何时应该使用Directive、Controller、Service?
最近项目中用到了angularJS,感觉还是一个很不错的前端框架,决定要好好学习下,网上看了很多资料,也都很好,特此转载了一篇,以便以后查找。 转自:http://damoqiongqiu.iteye.com/blog/1971204 AngularJS是一款非常强大的前端MVC框架。同时,它也引入了相当多的概念,这些概念我们可能不是太熟悉。(译者注转载 2016-12-30 10:48:15 · 486 阅读 · 0 评论 -
AngularJS中的Provider们:Service和Factory等的区别
看了很多文章可能还是不太说得出AngularJS中的几个创建供应商(provider)的方法(factory(),service(),provider())到底有啥区别,啥时候该用啥,之前一直傻傻分不清楚,现在来总结一下。下文中泛指统一用中文,英文即为特指$provide方法中对应方法创建出的东东供应商==>泛指provider服务==>泛指serviceprovider==>p转载 2016-12-30 14:59:37 · 536 阅读 · 0 评论 -
AngularJS的$on、$emit、$broadcast
如何在作用域之间通信呢? 1.创建一个单例服务,然后通过这个服务处理所有子作用域的通信。 2.通过作用域中的事件处理通信。但是这种方法有一些限制;例如,你并不能广泛的将事件传播到所有监控的作用域中。你必须选择是否与父级作用域或者子作用域通信。$on、$emit和$broadcast使得event、data在controller之间的传递变的简单。$emit:子传父 传递ev转载 2017-01-05 16:04:33 · 830 阅读 · 0 评论 -
AngularJS 路由 resolve用法
ng-route模块中的when()和ui-route的state()都提供了resolve属性。 为什么需要使用resolve? 当路由切换的时候,被路由的页面中的元素(标签)就会立马显示出来,同时,数据会被准备好并呈现出来。但是注意,数据和元素并不是同步的,在没有任何设置的情况下,AngularJS默认先呈现出元素,而后再呈现出数据。这样就会导致页面会被渲染两遍,导致“页面UI抖动”的转载 2016-12-30 17:05:05 · 22985 阅读 · 0 评论 -
AngularJS ui-sref的简单使用
具体用法: 男人 这是一个非常简单的ui-sref的使用,当JavaScript重新生成网页时,它会查找$state中名为“man”的state,读取这个state的url,然后在a标签里生成href="url",结果为:男人 但如果,你在创建一个导航控制器,里面有一个导航item的数组: $scope.items = [ {state:原创 2017-01-10 15:52:15 · 36975 阅读 · 4 评论 -
人员模糊查询指令
输入字符串查出全部包含此字符串的姓名指令代码:App.directive('empFuzzySearch', ['Page','$interval', function (Page, $interval) { return { restrict: 'AE', scope: { emp: '=',//将本地作用域上的属性同父级作用域上原创 2017-09-21 14:48:07 · 803 阅读 · 0 评论 -
一个基于Angularjs、layer的分页指令
一个基于Angularjs、layer的分页指令原创 2017-11-23 17:00:25 · 839 阅读 · 0 评论