angular的特色

angular发明的时候主要是用来干嘛的那?

总结起来就一句话:用来解决ajax开发所带来的痛苦:例如 数据解析,DOM操作;

既然作为一门框架语言是吧,那肯定会有他自己的特色,所谓术业有专攻嘛.语言也是一样;

那么接下来就说说angular的特色:

1,第一条,也是最核心的一条,那就是---指令;

其实angular操作元素,都是通过指令来完成,包括绑定数据啊,添加事件啊等等;

介绍几个常用指令:(都是ng-开头)

(1),ng-app:指定angular的作用范围;

(2),ng-model:绑定表单元素的数据;

(3),ng-click:添加点击事件;

(4),ng-show:显示/隐藏(true/false);

(5),ng-init:初始化数据/初始化变量 

(6),ng-mouseenter:鼠标移入事件;

(7),ng-mouseleave:鼠标移出事件;

(8),ng-keydown:键盘按下事件;

(9),ng-keyup:键盘抬起事件;

(10),ng-hide:隐藏/显示(true/false);

(11),ng-if:false(移出元素);

(12),ng-repeat:重复执行某些代码(操作标签);

(13),ng-class:添加类名/删除类名;

2.数据的双向绑定

那什么是数据的双向绑定那?

简单来说就是:数据改变那么视图也会随之改变,视图改变,那么数据也随之改变(这里说的视图就是标签);

3.依赖注入

angular里面有很多服务,如:$scope , $http ,$location......那么我们在需要服务的时候就要注入他才能使用

至于如何使用服务那,那么请看我的专写服务的部分

 

 

转载于:https://my.oschina.net/u/3681919/blog/1538632

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值