Web 前端框架 Angular.js 1.6.3 發(fā)布了,這是一款非常優(yōu)秀的前端js框架,應(yīng)用廣泛,小編為您帶來了Angular.js 1.6.3版本,需要的朋友可以來下載!
Angular.js特色
在 AngularJS 中,一個模板就是一個 HTML 文件。但是 HTML 的內(nèi)容擴展了,包含了很多幫助你映射 Model 到 View 的內(nèi)容。
HTML 模板將會被瀏覽器解析到 DOM 中。DOM 然后成為 AngularJS 編譯器的輸入。AngularJS 將會遍歷 DOM 模板來生成一些指導(dǎo),即,directive(指令)。所有的指令都負責(zé)針對 View 來設(shè)置數(shù)據(jù)綁定。
我們要理解 AuguarJS 并不把模板當(dāng)做 String 來操作。輸入 AngularJS 的是 DOM 而非 string。數(shù)據(jù)綁定是 DOM 變化,不是字符串的連接或者 innerHTML 變化。使用 DOM 作為輸入,而不是字符串,是 AngularJS 區(qū)別于其它的框架的最大原因。使用 DOM 允許你擴展指令詞匯并且可以創(chuàng)建你自己的指令,甚至開發(fā)可重用的組件。
AngularJS 表達式
AngularJS 表達式寫在雙大括號內(nèi):{{ expression }}。
AngularJS 表達式把數(shù)據(jù)綁定到 HTML,這與ng-bind指令有異曲同工之妙。
AngularJS 將在表達式書寫的位置輸出數(shù)據(jù)。
AngularJS 表達式很像JavaScript 表達式:它們可以包含文字、運算符和變量。
實例 {{ 5 + 5 }} 或 {{ firstName + + lastName }}
Angular.js 1.6.3更新內(nèi)容
新特性
info: 向每個模塊添加 angularVersion 信息 (1e582e)
$injector: 添加新模板屬性 (742123)
Module: 添加 info() 方法 (09ba69, #15225)
errorHandlingConfig: 對象字符串化的深度可在錯誤中配置 (4a5eaf, #15402, #15433)
Bug 修復(fù)
Angular:
如果 src 存在但為空,請勿自動引導(dǎo) (3536e8)
如果 currentScript 已被破壞,則不自動引導(dǎo) (95f964)
如果腳本源不好并且在 SVG 內(nèi)部,不自動引導(dǎo) (c8f78a)
$log: 不允許在 IE / Edge 之外手動解析錯誤堆棧 (64e5af, #15590, #15767)
$sanitize: 防止破壞的元素凍結(jié)瀏覽器 (3bb1dd, #15699)