收藏AngularJS中最重要的核心功能


Posted in Javascript onJuly 09, 2017

以下是AngularJS中最重要的核心功能如下所述:

•数据绑定: 模型和视图组件之间的数据自动同步。

•适用范围: 这些对象参考模型。它们充当控制器和视图之间的胶水。

•控制器: 这些Javascript函数绑定到特定的范围。

•服务: AngularJS配有多个内置服务,例如 $http 可作为一个XMLHttpRequest请求。这些单一对象在应用程序只实例化一次。

•过滤器: 从一个数组的条目中选择一个子集,并返回一个新的数组。

•指令: 指令是关于DOM元素标记(如元素,属性,CSS等等)。这些可以被用来创建作为新的,自定义部件的自定义HTML标签。AngularJS设有内置指令(如:ngBind,ngModel...)

•模板:这些符合从控制器和模型信息的呈现的视图。这些可以是单个文件(如index.html),或使用“谐音”在一个页面多个视图。

•路由: 它是切换视图的概念。

•模型视图: MVC是一个设计模式将应用划分为不同的部分(称为模型,视图和控制器),每个都有不同的职责。 AngularJS并没有传统意义上的实现MVC,而是更接近于MVVM(模型 - 视图 - 视图模型)。 AngularJS团队将它作为模型视图。

•深层链接: 深层链接,可以使应用程序状态进行编码在URL中而能够添加到书签。应用程序可从URL恢复到相同的状态。

•依赖注入: AngularJS有一个内置的依赖注入子系统,开发人员通过使应用程序从而更易于开发,理解和测试。

以上是小编给大家收藏AngularJS中最重要的核心功能 ,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
js constructor的实际作用分析
Nov 15 Javascript
提交表单时执行func方法实现代码
Mar 17 Javascript
Jquery 的outerHeight方法使用介绍
Sep 11 Javascript
JS JSON对象转为字符串的简单实现方法
Nov 18 Javascript
javascript轻松实现当鼠标移开时已弹出子菜单自动消失
Dec 29 Javascript
Javascript图片上传前的本地预览实例
Jun 16 Javascript
DOM基础教程之事件对象
Jan 20 Javascript
js给selected添加options的方法
May 06 Javascript
Bootstrap创建可折叠的组件
Feb 23 Javascript
js实现3D图片环展示效果
Mar 09 Javascript
优雅的elementUI table单元格可编辑实现方法详解
Dec 23 Javascript
JS基于开关思想实现的数组去重功能【案例】
Feb 18 Javascript
Bootstrap Multiselect 常用组件实现代码
Jul 09 #Javascript
解决JS外部文件中文注释出现乱码问题
Jul 09 #Javascript
JavaScrpt中如何使用 cookie 设置查看与删除功能
Jul 09 #Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
Jul 08 #jQuery
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 #jQuery
详谈javascript精度问题与调整
Jul 08 #Javascript
javascript定时器取消定时器及优化方法
Jul 08 #Javascript
You might like
Apache+php+mysql在windows下的安装与配置图解(最新版)
2008/11/30 PHP
PHP5 的对象赋值机制介绍
2011/08/02 PHP
Laravel 中获取上一篇和下一篇数据
2015/07/27 PHP
PHP ADODB生成下拉列表框功能示例
2018/05/29 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
页面中js执行顺序
2009/11/09 Javascript
jQuery 获取URL参数的插件
2010/03/04 Javascript
YUI的Tab切换实现代码
2010/04/11 Javascript
Javascript面向对象设计一 工厂模式
2011/12/20 Javascript
js对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
2013/11/05 Javascript
使用JavaScript+canvas实现图片裁剪
2015/01/30 Javascript
jQuery实用技巧必备(上)
2015/11/02 Javascript
ES6下React组件的写法示例代码
2017/05/04 Javascript
js使用highlight.js高亮你的代码
2017/08/18 Javascript
Vue的elementUI实现自定义主题方法
2018/02/23 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
微信小程序中为什么使用var that=this
2019/08/27 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
2019/09/05 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
2019/09/21 Javascript
如何使用vue slot创建一个模态框的实例代码
2020/05/24 Javascript
Python三元运算实现方法
2015/01/12 Python
python自动生成model文件过程详解
2019/11/02 Python
详解从Django Allauth中进行登录改造小结
2019/12/18 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
Python包和模块的分发详细介绍
2020/06/19 Python
CentOS 7如何实现定时执行python脚本
2020/06/24 Python
斯洛伐克时尚服装网上商店:Cellbes
2016/10/20 全球购物
澳大利亚宠物商店:Petbarn
2017/11/18 全球购物
阿迪达斯荷兰官方网站:adidas荷兰
2018/03/16 全球购物
业务部主管岗位职责
2014/01/29 职场文书
对标管理实施方案
2014/03/12 职场文书
电子商务专业求职信
2014/07/10 职场文书
幼儿园端午节活动方案
2014/08/25 职场文书
MySQL之MyISAM存储引擎的非聚簇索引详解
2022/03/03 MySQL
Python测试框架pytest核心库pluggy详解
2022/08/05 Golang