收藏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 相关文章推荐
基于jQuery的的一个隔行变色,鼠标移动变色的小插件
Jul 06 Javascript
javascript 学习笔记(onchange等)
Nov 14 Javascript
node.js chat程序如何实现Ajax long-polling长链接刷新模式
Mar 13 Javascript
javascript获取下拉列表框当中的文本值示例代码
Jul 31 Javascript
JQuery中使用on方法绑定hover事件实例
Dec 09 Javascript
Javascript控制div属性动态变化实例分析
Oct 08 Javascript
jQuery选择器特殊字符与属性空格问题
Aug 14 jQuery
Vue自定义属性实例分析
Feb 23 Javascript
js继承的这6种方式!(上)
Apr 23 Javascript
vue使用代理解决请求跨域问题详解
Jul 24 Javascript
nuxt 每个页面head标签内容设置方式
Nov 05 Javascript
vue实现登录功能
Dec 31 Vue.js
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
PHP图片上传类带图片显示
2006/11/25 PHP
PHP面向对象法则
2012/02/23 PHP
如何用php获取文件名后缀
2013/06/09 PHP
PHP伪造来源HTTP_REFERER的方法实例详解
2015/07/06 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
2015/09/20 PHP
php文件上传的两种实现方法
2016/04/04 PHP
PHP获取表单数据与HTML嵌入PHP脚本的实现
2017/02/09 PHP
php验证码生成器
2017/05/24 PHP
PHP设计模式之模板方法模式实例浅析
2018/12/20 PHP
IE8下String的Trim()方法失效的解决方法
2013/11/08 Javascript
纯js实现重发验证码按钮倒数功能
2015/04/21 Javascript
谈谈impress.js初步理解
2015/09/09 Javascript
论JavaScript模块化编程
2016/03/07 Javascript
Vue + Webpack + Vue-loader学习教程之相关配置篇
2017/03/14 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
IE浏览器下JS脚本提交表单后,不能自动提示问题解决方法
2019/06/04 Javascript
使用Vue.js 和Chart.js制作绚丽多彩的图表
2019/06/15 Javascript
小程序实现tab标签页
2020/11/16 Javascript
使用Python解析JSON数据的基本方法
2015/10/15 Python
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
python十进制和二进制的转换方法(含浮点数)
2018/07/07 Python
实例讲解python中的协程
2018/10/08 Python
Python自定义一个异常类的方法
2019/06/27 Python
python的range和linspace使用详解
2019/11/27 Python
基于 HTML5 的 WebGL 3D 版俄罗斯方块的示例代码
2018/05/28 HTML / CSS
使用HTML5在网页中嵌入音频和视频播放的基本方法
2016/02/22 HTML / CSS
购买英国原创艺术:Art Gallery
2018/08/25 全球购物
美国木工工具和用品商店:Woodcraft
2019/10/30 全球购物
运动会表扬稿大全
2014/01/16 职场文书
团队激励口号
2014/06/06 职场文书
爱护公共设施演讲稿
2014/09/13 职场文书
领导干部遵守党的政治纪律情况思想汇报
2014/09/14 职场文书
高考升学宴答谢词
2015/01/20 职场文书
今日说法观后感
2015/06/08 职场文书
运动会宣传稿50字
2015/07/23 职场文书
小学班主任培训心得体会
2016/01/07 职场文书