Web 前端框架 Angular.js 1.6.3 发布了,这是一款非常优秀的前端js框架,应用广泛,小编为您带来了Angular.js 1.6.3版本,需要的朋友可以来下载!
Angular.js特色
在 AngularJS 中,一个模板就是一个 HTML 文件。但是 HTML 的内容扩展了,包含了很多帮助你映射 Model 到 View 的内容。
HTML 模板将会被浏览器解析到 DOM 中。DOM 然后成为 AngularJS 编译器的输入。AngularJS 将会遍历 DOM 模板来生成一些指导,即,directive(指令)。所有的指令都负责针对 View 来设置数据绑定。
我们要理解 AuguarJS 并不把模板当做 String 来操作。输入 AngularJS 的是 DOM 而非 string。数据绑定是 DOM 变化,不是字符串的连接或者 innerHTML 变化。使用 DOM 作为输入,而不是字符串,是 AngularJS 区别于其它的框架的最大原因。使用 DOM 允许你扩展指令词汇并且可以创建你自己的指令,甚至开发可重用的组件。
AngularJS 表达式
AngularJS 表达式写在双大括号内:{{ expression }}。
AngularJS 表达式把数据绑定到 HTML,这与ng-bind指令有异曲同工之妙。
AngularJS 将在表达式书写的位置输出数据。
AngularJS 表达式很像JavaScript 表达式:它们可以包含文字、运算符和变量。
实例 {{ 5 + 5 }} 或 {{ firstName + + lastName }}
Angular.js 1.6.3更新内容
新特性
info: 向每个模块添加 angularVersion 信息 (1e582e)
$injector: 添加新模板属性 (742123)
Module: 添加 info() 方法 (09ba69, #15225)
errorHandlingConfig: 对象字符串化的深度可在错误中配置 (4a5eaf, #15402, #15433)
Bug 修复
Angular:
如果 src 存在但为空,请勿自动引导 (3536e8)
如果 currentScript 已被破坏,则不自动引导 (95f964)
如果脚本源不好并且在 SVG 内部,不自动引导 (c8f78a)
$log: 不允许在 IE / Edge 之外手动解析错误堆栈 (64e5af, #15590, #15767)
$sanitize: 防止破坏的元素冻结浏览器 (3bb1dd, #15699)