我爱编程

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   默认加载页面

上一篇下一篇

猜你喜欢

热点阅读