AngularJS的自我理解

2021-07-03 14:27:11 字數 875 閱讀 2245

最近在學angularjs的框架開發,雖說到現在還只學到一半,但是我還是想把從開始到現在對angularjs的思路理解寫下,以便更好的回顧所學的知識。當然、後續的學習我也會在後面完善這一半的結果。

以下是我自己最近所學的理解,當然理解走向有誤也希望有讀者能夠指出,菜雞在這裡先謝謝了!

angularjs是乙個前端js框架,核心的是:mvvm、模組化、自動化雙向資料繫結、語義化標籤、依賴注入、等等。angularjs可以說是乙個能在html靜態網頁中呈現出動態的效果,angularjs有自己的指令api,也有自己的基架。要想在html中執行識別出angularjs框架的話,那得匯入

下面是angularjs的具體使用

ng-hide跟ng-show兩個的作用都差不多 ,都是用來顯示或者隱藏元素。不過最好能的話用ng-if這個可以替換前面兩個指令。在介面載入時,ng-if效能會高於前面兩個。ng-if=「」裡面的值是布林型。

ng-bind指令用於以js執行的形式將結果資料顯示在介面上,這個指令跟}執行效果一樣,不過建議使用ng-bind指令。

其中用途較大的是ng-repeat指令,用於遍歷。用法為ng-repeat=「x in person」 其中person為陣列物件。

還有就是過濾器,用法為:需要過濾的物件+管道字元(|)+過濾器名。比如,abc|uppercase 就能把abc轉換成大寫。還有一種過濾是filter:模型名稱,比如,person|filter:name 這樣的意思是,在person物件裡除了name屬性指定的值,其他的一律過濾掉。也就是說只顯示filter:name這個name的屬性。

angularjs中的模型是:比如在js方法中有這樣的屬性$scope.person=;其中從$scope.後面的所有總稱為模型。不知道我說得對不對!!!

後續繼續完善。。。

Nsis的自我理解

nsis 指令碼語言的理解 1.nsis 語言的理解 nsis指令碼語言比較獨特,類似於巨集彙編,語法有些像c語言,感覺是純面向過程的東東。功能還算強大,能呼叫windows api,支援用動態鏈結庫形式的擴充套件。能呼叫和建立核心物件。例如可用用createmuteex 用來建立單例項。此處深有體...

this物件的自我理解

函式中的this是存在,就看這個this被繫結到哪個物件了 當乙個函式用作建構函式時 使用new關鍵字 它的this被繫結到正在構造的新物件。建構函式這樣工作 function myconstructor function c var o new c var t new c console.log ...

指標的自我理解

指標 指標是乙個特殊的變數,它裡面儲存的數值是記憶體的乙個位址。1.指標的型別 指標的型別是指定義的指標變數的變數名去掉,剩下就是指標的型別如 1 int ptr 指標的型別是int 2 char ptr 指標的型別是char 3 int ptr 指標的型別是int 4 int ptr 3 指標的型...