寫在前面的話:html
公司的新項目須要用到Ember.js,版本爲v1.13.0。因爲網上關於Ember的資料很是少,因此只有硬着頭皮看官網的Guides,爲了加深印象和方便之後查閱就用本身拙劣的英語水平把這系列教程翻譯爲了中文,在這裏把它們分享出去,但願能幫助到你們。app
目前只是初稿,裏面不乏有一些翻譯錯誤,錯別字之類的,隨着學習的深刻我會慢慢更正。你們在看的時候若是有疑惑的地方能夠配合官網的英文Guides,歡迎給我留言指正,很是感激!ide
目錄:學習
1 Getting Startedui
1.1 Core Conceptsspa
1.2 Naming Conventions(命名約定)翻譯
2 The Object Modelserver
2.1 Classes and Instances(類和實例)htm
2.2 Reopening Classes and Instances(開放類和實例)blog
2.4 Computed Properties and Aggregate Data with @each(計算的屬性和使用@each聚合數據)
2.5 Observers
2.6 Bindings
2.7 Bindings, Observers, Computed Properties:What do I use when?
2.8 Enumerables
3 Templates
3.1 Handlerbars Basics(Handlerbars基礎知識)
3.4 Displaying A List of Items(展現一個集合)
3.5 Binding Element Attributes(綁定元素屬性)
3.6 Binding Element Class Names(綁定元素類名)
3.7 Links
3.8 Actions
3.9 Input Helpers
3.10 Development Helpers
4 Routing
4.1 Introduction
4.4 Specifying A Route's Model
4.7 Redirecting
4.9 Query Parameters
4.10 Asynchronous Routing
4.12 Preventing And Retrying Transitions
5 Components
5.1 Introduction
5.3 Passing Properties to A Component
5.4 Wrapping Content in A Component(在組件中封裝內容)
5.5 Customizing A Compnent's Element
5.6 Handling User Interaction with Actions
5.7 Sending Actions From Components to Your Application
5.8 Composing Components(組合組件)
6 Controllers
6.1 Introduction
6.2 Representing Multipe Models
6.3 Managing Dependencies Between Controllers
7 Models
7.1 Introduction
7.2 Defining Models
7.3 Creating And Deleting Records
7.4 Pushing Records into the Store
7.6 Finding Records
7.8 The Rest Adapter
7.9 Connection to An HTTP Server
7.11 Customizing Adapters