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)