AngularJS
yji534123343
热爱编程的大学生
展开
-
AngularJS-1
框架:优秀的可以重复使用的代码,单独提取并封装,提高代码的服用了、开发速度,并保证良好的浏览器的兼容性。 angularJS、phoneGap、Ionic、ZeptoJS、React。。。 判断框架:①它适用的场景 ②如何使用 ③遇到了问题怎么解决(维基百科、官网、论坛(stackoverflow)) 一、常用的设计原则和设计模式 1、设计原则(明确原创 2018-02-03 09:07:22 · 179 阅读 · 0 评论 -
AngularJS-2
一、自定义指令 语法: var app = angular.module('myModule',['ng']); app.directive(name,fn); 自定义指令: restrict:'EACM' E-->Element 元素 A-->Attribute 属性 C-->Class M-->Comment 注释(在指令中添加一个属性:replace:true)原创 2018-02-03 09:10:20 · 142 阅读 · 0 评论 -
AngularJS-3
一、ng内置的服务($http,$interval,$timeout...) ①双向数据绑定的工作原理 {{num}}===>ng框架自动添加一个监听(watch),和$scope.$watch是一样的,只要是数据发生了变化,视图就会更新。??? 如何知道数据是否发生了变化? ng会周期性的运行一个函数来检查$scope的模型数据是否发生变化,称之为$digest===>$scop原创 2018-02-03 09:16:29 · 240 阅读 · 0 评论 -
AngularJS-4
ng四大特征: ①采用了MVC的设计模式 ②双向数据绑定(view和model) ③依赖注入 ④模块化设计 一、如何自定义模块并进行调用?? 自定义模块:angular.module() 模块之间如何相互之间的调用: angular.module('myApp02',['ng','myApp01']); 模块化好处:体现“高内聚低耦合”的设计原则,提原创 2018-02-03 09:18:03 · 224 阅读 · 0 评论