關(guān)閉報錯反饋
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容
軟件評級:
應(yīng)用平臺:WinAll 軟件官網(wǎng):暫無普通下載
angularjs兼容很多主流的瀏覽器,具有無與倫比的特性,能夠幫助用戶進行web方面的架構(gòu),可以和其他框架進行友好的連接,讓用戶享受到快速的web開發(fā)。
開發(fā)動態(tài)Web應(yīng)用的框架。它讓你可以使用HTML作為模板語言并且可以通過擴展的HTML語法來使應(yīng)用組件更加清晰和簡潔。它的創(chuàng)新之處在于,通過數(shù)據(jù)綁定和依賴注入減少了大量代碼,而這些都在瀏覽器端通過JavaScript實現(xiàn),能夠和任何服務(wù)器端技術(shù)完美結(jié)合。
可以克隆和重復(fù) HTML 元素。
可以隱藏和顯示 HTML 元素。
把應(yīng)用程序數(shù)據(jù)綁定到 HTML 元素。
支持輸入驗證。
可以在 HTML 元素"背后"添加代碼。
--雙向數(shù)據(jù)綁定
方向1:Model綁定到View,此后不論何時只要Model發(fā)生改變,View會自動立即同步更新。
方向2:View綁定到Model,把視圖中用戶可以修改的HTML元素——即表單控件的值綁定到一個Model變量上。此后不論何時只要用戶修改了表單控件的值,后臺模型變量的值會立即隨之改變。
--MVC模型
Model:模型,即業(yè)務(wù)數(shù)據(jù),在前端應(yīng)用中就是保存在特定范圍的JS變量;
(1)在angular應(yīng)用中可以申明多個模塊(module)
(2)一個模塊中可以申明多種組件,如:controller、directive、service、filter……
(3)某個模塊依賴于其他模塊
(4)有一個模塊必須注冊給ngApp指令--啟動模塊
View:視圖,即業(yè)務(wù)數(shù)據(jù)在用戶面前的呈現(xiàn),在前端應(yīng)用中就是HTML;
Controller:控制器,負責業(yè)務(wù)數(shù)據(jù)的獲取、修改、刪除等,在前端應(yīng)用中由function來當擔。
--模塊化開發(fā)
這個按照我自己的理解,是angularJS的一種開發(fā)思想,將一個大的工程劃分成若干小的部分,便于開發(fā)管理和維護。
--依賴注入
如果需要那些對象可以在參數(shù)中直接寫出來,然后就可以在函數(shù)的使用了,這些對象不需要你自己創(chuàng)建,它本身已經(jīng)被angular創(chuàng)建好了,你就可以直接使用了。
猜你喜歡 / Guess You Like
最新更新 / Last Update
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內(nèi)容
網(wǎng)友評論 / comment
0條評論
查看所有0條評論>