您的位置:首页 > Web前端 > AngularJS

angular的特色

2020-03-11 12:07 507 查看

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

  • 点赞
  • 收藏
  • 分享
  • 文章举报
chuxuan3566 发布了0 篇原创文章 · 获赞 0 · 访问量 50 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: