學習ember.js是一個挫折對我來說:這是很難學習ember.js
1.庫腳本是很難組合:
我嘗試使用:
- jquery的1.10.2
- 車把1.1.2
- 餘燼1.2.0
- 燼數據1.0.0 beta.1
- localstorage_adapter
但這個組合會導致錯誤,它告訴我:的初始化 '的DataAdapter' 已經被註冊
但是,爲什麼?這個劇本幾乎是最新的!
我不知道什麼樣的組合可以工作,所以我必須從其他教程演示覆制lib下,終於這可能是工作:
- 的jQuery 1.9.1
- 車把1.0.0
- 餘燼1.0.0
- 餘燼數據1.0.0 beta.1
- localstorage_adapter
但其中大部分都是舊版本!
2. Ember.Object是最不贊成
在早期的教程:
他們使用Ember.Object
建立一個模型。
但在以後的教程:
他們使用DS.LSAdapter.extend
或App.ApplicationAdapter = DS.FixtureAdapter;
,沒有Ember.Object
可言。
而且我找不到official api的DS.LSAdapter
和DS.FixtureAdapter
或official guide
在哪裏他們來自哪裏?
所以我覺得學習emberjs
是一個令我沮喪的旅程?
有沒有人可以給我一些建議?
嗨,我覺得你的無奈,因爲它是我的。準備Ember的4至6周全日製旅程。因爲那是我的經歷。現在我還沒有達到頂級水平,正如你從我在stackoverflow上的問題中看到的那樣。最後它是值得的,因爲它可以讓你在智能代碼中恢復所有掙扎的時間。好的閱讀是:http://www.100percentjs.com/backbone-or-angular-or-ember-here-is-my-choice-and-why/?utm_source=Ember+Weekly&utm_campaign=02c7a3e720-Ember_Weekly_Issue_38&utm_medium=email&utm_term = 0_e96229d21d-02c7a3e720-100196777 – DelphiLynx
「我找不到DS.LSAdapter和DS.FixtureAdapter官方API或官方指南」。 FixtureAdapter:http://emberjs.com/guides/getting-started/using-fixtures/。 LSAdapter:「我們的應用程序看起來工作正常,所以我們準備切換到真實的東西,我們可以啓用RESTAdapter,但是我們需要一個可以執行GET,PUT,POST和DELETE請求的REST服務器。相反,讓我們使用LSAdapter,一個可以在GitHub上下載的第三方適配器「。如果您要閱讀教程,請閱讀它。 – locks