收藏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 相关文章推荐
由点击页面其它地方隐藏div所想到的jQuery的delegate
Aug 29 Javascript
jQuery Mobile 导航栏代码
Nov 01 Javascript
JS截取url中问号后面参数的值信息
Apr 29 Javascript
2014年最火的Node.JS后端框架推荐
Oct 27 Javascript
node.js中的fs.rmdir方法使用说明
Dec 16 Javascript
JavaScript中模拟实现jsonp
Jun 19 Javascript
jQuery中值得注意的trigger方法浅析
Dec 12 Javascript
如何提高javascript加载速度
Dec 26 Javascript
利用JS制作万年历的方法
Aug 16 Javascript
浅谈Angular 中何时取消订阅
Nov 22 Javascript
JavaScript求一组数的最小公倍数和最大公约数常用算法详解【面向对象,回归迭代和循环】
May 07 Javascript
React Native 混合开发多入口加载方式详解
Sep 23 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
上海地方志办公室-上海电子仪表工业志
2021/03/04 无线电
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
2013/02/14 PHP
整理php防注入和XSS攻击通用过滤
2015/09/13 PHP
php根据命令行参数生成配置文件详解
2019/03/15 PHP
Javascript this关键字使用分析
2008/10/21 Javascript
两个Javascript小tip资料
2010/11/23 Javascript
jQuery学习笔记 更改jQuery对象
2012/09/19 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
2013/11/19 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
2013/11/25 Javascript
Asp.Net alert弹出提示信息的几种方法总结
2014/01/29 Javascript
Javascript调用函数方法的几种方式介绍
2015/03/20 Javascript
JavaScript编写简单的计算器
2015/11/25 Javascript
vue学习笔记之指令v-text && v-html && v-bind详解
2017/05/12 Javascript
vue-router命名视图的使用讲解
2019/01/19 Javascript
Smartour 让网页导览变得更简单(推荐)
2019/07/19 Javascript
微信小程序如何引用外部js,外部样式,公共页面模板
2019/07/23 Javascript
vue实现移动端图片上传功能
2019/12/23 Javascript
微信分享invalid signature签名错误踩过的坑
2020/04/11 Javascript
[42:27]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第三局
2016/03/05 DOTA
下载糗事百科的内容_python版
2008/12/07 Python
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
关于numpy.where()函数 返回值的解释
2019/12/06 Python
浅谈在JupyterNotebook下导入自己的模块的问题
2020/04/16 Python
Python批量删除mysql中千万级大量数据的脚本分享
2020/12/03 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
html5如何及时更新缓存文件(js、css或图片)
2013/06/24 HTML / CSS
美国正版电视节目和电影在线观看:Hulu
2018/05/24 全球购物
Mankind美国/加拿大:英国领先的男士美容护发用品公司
2018/12/05 全球购物
匡威爱尔兰官网:Converse爱尔兰
2019/06/09 全球购物
初中音乐教学反思
2014/01/12 职场文书
秋季红领巾广播稿
2014/01/27 职场文书
求职意向书
2014/07/29 职场文书
2014大学生中国梦主题教育学习思想汇报
2014/09/10 职场文书
JavaScript实现复选框全选功能
2021/04/11 Javascript