Angular.js

Angular是將頁面模板和數據都發(fā)送到瀏覽器中,然后在客戶端進行裝配;也就是說服務器是為模板提供靜態(tài)資源和數據的;

數據綁定

我們可以使用jQuery來單獨刷新DOM中的局部內容,但是在根據用戶的輸入來修改頁面中的數據時,就需要做繁瑣的操作來保證數據的狀態(tài)是對的;Angular中的數據綁定將某個部分需要映射到某個JS屬性,讓他們自己去同步,在使用數據綁定時,我們不需要編寫太多代碼;

依賴注入

進行數據綁定的$scope對象會自動以參數的形式傳遞給我們,我們不需要調用任何函數去創(chuàng)建這個對象,這種功能是通過Angular是通過依賴注入機制實現的;也就是說controller只關注使用$scope獲取到的數據,而不需要關心$scope是如何創(chuàng)建以及所依賴的環(huán)境;

指令

我們在HTML中可以使用Angular中的 很多指令來定義自己的視圖;

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容