-
浏览器加载js 文件并发查看全部
-
JIT查看全部
-
单向数据绑定:1.写好模版 2.加上数据3. 模板数据结合通过数据绑定机制生成html tags 4.把html tags加入到文档流里。 缺点:html标签生成之后不可改变。 双向数据绑定:1.view和data是对应的,当model变化,view自动发生变化。查看全部
-
向上、向下赋值按钮查看全部
-
当dome元素加载完成,angular.js启动后,会在页面找寻ng-app,查看全部
-
1.3.0 放弃了IE8查看全部
-
MVC 模型...视图...控制器.. 控制器和模型可以相互交互查看全部
-
hello指令配置项restrict:有四个选项:A :表示attribute属性(默认) E :表示element元素 M :表示conment注释 C :表示class css的样式类查看全部
-
首页用ng-bind,其他页面用{{}};查看全部
-
UI-Router,非常有用,只路由页面中一部分内容而不是路由整个页面查看全部
-
ng官方推荐的模块切分方式: app: controllers directives services routes filters 任何一个ng应用都是由控制器、指令、服务、路由、过滤器等有限的模块类型构成的 控制器、指令、服务、路由、过滤器分别放在一个模块里面(可借助于grunt合并) 用一个总的app模块作为入口点,它依赖其他所有模块查看全部
-
使用ngRoute进行试图之间的路由 $routeProvider查看全部
-
Angular.js的MVC是借助于$scope实现的! $scope是一个POJO $scope提供了一些工具方法$watch()/$apply() $scope是表达式的执行环境(或者叫作用域) 每个Angular应用只有一个根$scope对象(一般位于ng-app上) $scope对象会继承父$scope上的属性和方法 $scope是一个树型结构,与DOM标签平行 $scope可以传播事件,类似DOM事件,可以向上也可以向下 $scope不仅是MVC的基础,也是后面实现双向数据绑定的基础 可以用angular.element($0).scope()进行调试查看全部
-
controller使用过程中的注意点: 1、不要试图去复用controller,一个控制器一般只负责一小块视图 2、不要在controler中操作DOM,这不是控制器的职责 3、不要在controller里面做数据格式化,ng有很好用的表单控件 4、不要在controller里面做数据过滤操作,ng有$filter服务 5、一般来说,controller是不会互相调用的,控制器之间的交互会通过事件进行查看全部
-
MVC只是手段,终极目标是模块化和复用查看全部
举报
0/150
提交
取消