-
一个完整项目结构查看全部
-
filter查看全部
-
factory查看全部
-
{{XXX}}双括号表示取值。取值表达式查看全部
-
神奇的$scope 1、$scope是一个POJO(plain old javascript object) 2、$scope提供了一些工具方法$watch()/$apply() 3、$scope是表达式的执行环境 4、$scope是一个树型结构,与dom标签平行 5、子$scope对象会继承父$scope上的属性和方法 6、每一个angular应用只有一个根$scope对象(一般位于ng-app上) 7、$scope可以传播事件,类似dom事件,可以向上也可以向下 8、$scope不仅是MVC的基础,也是后面实现双向数据绑定的基础 9、可以用angular.element($0).scope()进行调试查看全部
-
指令系统-- 1、自定义标签名查看全部
-
controller使用过程中的注意点: 1、不要试图去复用controller,一个控制器一般只负责一小块视图 2、不要在controller中操作dom,这不是控制器的职责 3、不要在controller里面做数据格式化,ng有很好的表单控件 4、不要在controller中做数据过滤操作,ng有$filter服务 5、一般来说,controller是不会互相调用的,控制器之间的交互会通过事件进行查看全部
-
MVC的困难 1、操作dom的代码必须等待整个页面全部加载完成 2、多个js文件之间如果出现互相依赖,程序员必须自己解决 3、js的原型继承也给前端编程带来了很多困难查看全部
-
为什么需要MVC? 1、代码规模越来越大,切分职责是大势所趋 2、为了复用:很多逻辑是一模一样 3、为了后期维护方便:修改一块功能不影响其它功能 MVC只是手段,终极目标是模块化和复用查看全部
-
ng-bind比双花括号来说,用户在网络情况不好或者是狂刷页面时,是不会看到双花括号的内容的。查看全部
-
scope查看全部
-
前端MVC的困难查看全部
-
$scope查看全部
-
controller使用注意点查看全部
-
rootscope查看全部
举报
0/150
提交
取消