Angular
2017-09-12 本文已影响0人
嗯后来呢
1,什么是Angular
基于JavaScript开发的客户端应用框架
2,angular模式
mvc架构: model(数据) view(视图) controller(控制器)
3,angular的四大核心特性
1, mvc
2, 模块化和依赖注入
3,数据双向绑定
4,指令
4,angular内置指令
ng-app 初始化一个应用程序
ng-controller 调用控制器
ng-model 把数据绑定到应用程序中
ng-if 移除
ng-show 显示
ng-hide 隐藏
ng-init 给应用程序赋初始值
ng-repeat 循环元素
5,angular内置服务器
$scope 局部作用域
$timeout 一次性定时器
$interval 间歇性定时器
$http 用于服务器的数据传输
$location 返回当前页面的url
6,angular自定义服务
factory
service
provider
value
constant
7,angular内置过滤器
currency 货币处理
date 日期格式化
filter 匹配子串
json 格式化json对象
limitTo 限制数组长度或者字符串长度
lowercase 小写
uppercase 大写
number 格式化数字
orderBy 排序
8,angular路由
两个参数 when otherwise
when 匹配浏览器路径和路由操作的对象
otherwise 默认加载页面