国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【譯】《精通使用AngularJS開發Web App》(五)

PiscesYE / 2887人閱讀

摘要:上一篇譯精通使用開發四下一篇譯精通使用開發六書名合作對象正如所見,提供了一種將對象組織為模塊的方式。模塊不僅可以注冊可以直接被框架所調用的對象控制器,過濾器等,還可以使用任何應用開發者所定義的對象。

上一篇:【譯】《精通使用AngularJS開發Web App》(四)
下一篇:【譯】《精通使用AngularJS開發Web App》(六)

書名:Mastering Web Application Development with AngularJS

  

Chapter 1

合作對象

正如所見,AngularJS提供了一種將對象組織為模塊的方式。模塊不僅可以注冊可以直接被框架所調用的對象(控制器,過濾器等),還可以使用任何應用開發者所定義的對象。(TODO)

模塊的方式對于我們組織代碼來說非常有用,但AngularJS做的更多,除了將對象注冊到一個命名空間里之外,還可以在模塊之間聲明式的描述互相的依賴。

依賴注入

前面已經可以看到,$scope 對象被神秘的注入到了控制器的實例中了。AnuglarJS可以通過某種方式得知一個控制器需要一個新的 scope 實例,然后就會生成一個 scope 實例,并將它注入。而控制器所需要做的唯一的事情就是,指出它自己依賴于一個 $scope 實例(無需確認一個新的 $scope 對象究竟是如何被實例化的,當前這個 $scope 是需要重新生成呢,還是重新復用之前的實例呢)。整個的依賴管理可以歸結為這樣:“要想正確的使用這個函數,我需要一個依賴(合作對象):我不知道它從哪兒來的,也不需知道它是怎么被創建的。我只知道,我需要一個依賴,所以給我提供一個就OK了”。

AnuglarJS 內置有依賴注入引擎。它可以執行下面的工作:
- 理解一個對象所描述的對一個合作者的需求
- 找到這個被需要的合作者
- 將這些對象合理的組成一個功能完全的應用

這個可以聲明式的描述依賴是一個非常棒的注意;它讓對象免于在合作對象的生命周期上費心。更重要的是,可以瞬間任意地切換合作對象,然后只要簡單的替換一些服務就變成了另外一個不同的應用。這也是可以高效的進行單元測試組件的關鍵所在。

依賴注入的優點
注冊服務 模塊的生命周期 模塊依賴于其他模塊 AngularJS和其他的 jQuery和AngularJS 蘋果和桔子 未來規劃先睹為快 總結

轉載請注明來自[超2真人]
本文鏈接:http://www.peichao01.com/static_content/doc/html/Mastering_Web_Application_Development_with_AngularJS_5.html

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/78001.html

相關文章

  • 】《精通使用AngularJS開發Web App》(一) --- 相關背景、社區、工具介紹

    摘要:下一篇譯精通使用開發二原版書名第一章之道這一章主要是介紹,包括這個框架以及它背后的項目。幸運的是,擁有一個活躍的,支持度高的社區。另外,社區還為已經存在的工具箱里貢獻了許多有意思的工具。 下一篇:【譯】《精通使用AngularJS開發Web App》(二) 原版書名:Mastering Web Application Development with AngularJS Ch...

    ddongjian0000 評論0 收藏0
  • 】《精通使用AngularJS開發Web App》(二) --- 框架概覽,雙向數據綁定,MVC

    摘要:本書的這一部分將為隨后的章節打下基礎,會涵蓋模板,模塊化,和依賴注入。本書的小例子中我們會使用未經壓縮的,開發友好的版本,在的上。作用域也可以針對特定的視圖來擴展數據和特定的功能。 上一篇:【譯】《精通使用AngularJS開發Web App》(一) 下一篇:【譯】《精通使用AngularJS開發Web App》(三) 原版書名:Mastering Web Application D...

    geekidentity 評論0 收藏0
  • 】《精通使用AngularJS開發Web App》(三)--- 深入scope,繼承結構,事件系

    摘要:比如,我們可以監聽事件由實例發出,然后在任何瀏覽器中就是變化的時候都會得到通知,如下所示每一個作用域對象都會有這個方法,可以用來注冊一個作用域事件的偵聽器。這個函數所扮演的偵聽器在被調用時會有一個對象作為第一個參數。 上一篇:【譯】《精通使用AngularJS開發Web App》(二) 下一篇:【譯】《精通使用AngularJS開發Web App》(四) 書名:Mastering W...

    wind5o 評論0 收藏0
  • 】《精通使用AngularJS開發Web App》(四)--- 深入視圖,模板系統,模塊和依賴注

    摘要:模塊和依賴注入細心的讀者可能已經發現了,到目前為止所用到的例子都是使用的全局的構造函數來定義控制器的。這非常的簡單,只需使用如下參數來調用即可控制器的名字字符串類型控制器的構造函數全局定義的控制器構造函數只適用于快速示例和原型開發。 上一篇:【譯】《精通使用AngularJS開發Web App》(三) 下一篇: 書名:Mastering Web Application Develop...

    zr_hebo 評論0 收藏0
  • [] 你真的知道 Angular 單向數據流嗎

    摘要:所以,單向數據流的意思是指在變更檢測期間屬性綁定變更的架構。相反,輸出綁定過程并沒有在變更檢測期間內運行,所以它沒有把單向數據流轉變為雙向數據流。說的單向數據流說的是服務層,而不是視圖層嗷。 原文鏈接: Do you really know what unidirectional data flow means in?Angular 關于單向數據流,還可以參考這篇文章,且文中還有 y...

    fox_soyoung 評論0 收藏0

發表評論

0條評論

PiscesYE

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<