02 2018 档案

摘要:在AngularJS的一些项目中,我们经常用到$apply 与 $watch ,这两个对象,这另个对象都依赖于$scope对象,其中,$apply应用与传播modle的变化,而$watch是用来监测model的变化,这与AngularJS中的双向数据绑定有很大的关系,下面我们探讨一下这两个对象的基本 阅读全文
posted @ 2018-02-27 14:38 没事看看电影 阅读(198) 评论(0) 推荐(0)
摘要:js代码(除了指令意外,没什么可用的,写出来只是为了,说一下mvc模式而已!) 阅读全文
posted @ 2018-02-27 13:39 没事看看电影 阅读(228) 评论(0) 推荐(0)
摘要:有三种方法: 1、通过$scope绑定(不推荐) 2、通过对象数组绑定 3、通过key/value键值对绑定 实现方法: 1、通过$scope绑定(不推荐): 2、通过对象数组绑定: 当isSelected为true时,增加selected样式;当isSelected为false时,增加unsele 阅读全文
posted @ 2018-02-13 16:08 没事看看电影 阅读(211) 评论(0) 推荐(0)
摘要:AngularJS中的controller是个函数,用来向视图的作用域($scope)添加额外的功能,我们用它来给作用域对象设置初始状态,并添加自定义行为。 当我们在创建新的控制器时,angularJS会帮我们生成并传递一个新的$scope对象给这个controller,在angularJS应用的中 阅读全文
posted @ 2018-02-11 09:59 没事看看电影 阅读(1212) 评论(0) 推荐(0)
摘要:如何引用依赖angular-ui-router 当我们访问index.html/contacts时, 'contacts'状态将被激活,同时index.html中的ui-view将被'contacts.html'填充。或者,通过transitionTo('contacts')方法将状态转变到'con 阅读全文
posted @ 2018-02-09 16:40 没事看看电影 阅读(229) 评论(0) 推荐(0)
摘要:$location $location服务解析浏览器地址中的url(基于window.location)并且使url在应用程序中可用。将地址栏中的网址的变化反映到$location服务和$location的变化反映到浏览器地址栏。 公开浏览器地址栏中的当前网址,这样就可以: 1.观察和监听网址。 2 阅读全文
posted @ 2018-02-09 14:18 没事看看电影 阅读(186) 评论(0) 推荐(0)
摘要:1. factory方式创建的服务,作用就是返回一个有属性有方法的对象。相当于:var f = myFactory(); 在自定义服务里注入服务示例,但不能注入$scope作用域对象。 2.service 通过service方式创建自定义服务,相当于new的一个对象:var s = new mySe 阅读全文
posted @ 2018-02-09 10:20 没事看看电影 阅读(317) 评论(0) 推荐(0)
摘要:定义main.js组件和依赖项: 引入RequireJS文件 使用RequireJS定义语句创建app.js: 使用app.register创建控制器 github: https://github.com/marcoslin/angularAMD 阅读全文
posted @ 2018-02-06 10:56 没事看看电影 阅读(132) 评论(0) 推荐(0)
摘要:为什么我们要在使用angular ui-router时要使用html5Mode=true这个呢? 在angular中,你在访问链接时,可能访问的链接为"#/link". 如果你设置了html5Mode=true时,这个时候页面就会重定向到"/link"这个页面中。 如果设置html5Mode=fal 阅读全文
posted @ 2018-02-02 15:05 没事看看电影 阅读(320) 评论(0) 推荐(0)