亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教一下大神,angular中的implement怎么理解?

請教一下大神,angular中的implement怎么理解?

30秒到達戰場 2019-11-12 14:10:11
angular中的implement怎么理解
查看完整描述

3 回答

?
幕布斯6054654

TA貢獻1876條經驗 獲得超7個贊

angular的一些知識點:
AngularJS是純客戶端技術,完全用Javascript編寫的。它使用的是網頁開發的常規技術(HTML,CSS,Javascript),目的是讓網頁應用開發更快更容易。
AngularJS簡化應用開發的一個重要方法是,將一個些通用的低級開發操作包裝起來提供給開發者。AngularJS會自動處理好這些低級操作。它們包括:
1.DOM操作
2.設置事件的監聽
3.輸入驗證,因為AngularJS會處理大部分這些操作,所以開發者就能更多的專注在應用的業務邏輯上,更少地編寫那些重復性的、易錯的、低級的代碼。
在AngularJS簡化開發的同時,它也為客戶端帶來了一些精巧的技術,它們包括:
1.數據、業務邏輯、視圖的分離
2.數據和視圖的自動綁定
3.通用服務
4.依賴注入(主要用于聚合服務)
5.可擴展的HTML編譯器(完全由JavaScript編寫)
6.易于測試
7.客戶端對這些技術的需求其實已經存在很久了。
同時,你還可以用AngularJS來開發單頁或者多頁的應用,不過其主要還是用來開發單頁的。 AngularJS支持瀏覽器的歷史操作,向前,向后按鈕,單頁應用中的收藏操作。
接下來,我們來詳細講解angularJS的模塊。
大部分應用都有一個主方法用來實例化、組織、啟動應用。AngularJS應用沒有主方法,而是使用模塊來聲明應用應該如何啟動。這種方式有以下幾個優點:
1.啟動過程是聲明式的,所以更容易懂。
2.在單元測試是不需要加載全部模塊的,因此這種方式有助于寫單元測試。
3.可以在特定情況的測試中增加額外的模塊,這些模塊能更改配置,能幫助進行端對端的測試。
4.第三方代碼可以打包成可重用的模塊。
5.模塊可以以任何先后或者并行的順序加載(因為模塊的執行本身是延遲的)。

查看完整回答
反對 回復 2019-11-23
  • 3 回答
  • 0 關注
  • 873 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號