我想要Ember.Select工作,幾乎在那裏。我舉了一個例子:http://exmer.com/selecttest/pages什麼是Ember.Select與Ember-CLI的正確方法
要查看我的問題,請單擊某些最近的頁面,然後單擊編輯。選擇不是通過contentBinding="controllers.modelnames"
獲取模型。如果點擊模型名稱路由並再次編輯一些最近頁面,它將正確工作,因爲現在我們獲取了模型名稱。我可以從頁面控制器中自己獲取模型名稱,但在我看來,這更像是一種黑客攻擊。
源是https://github.com/broerse/ember-select-test(它在運行時的CouchDB)
所以我的問題是:什麼是使用Ember.Select與Ember-CLI
是的,謝謝。這是我認爲是黑客。 https://github.com/broerse/ember-select-test/blob/master/app/templates/page.hbs上的'{{mname.content.name}}'可以工作,但select不是。這不合邏輯。 – 2014-10-11 18:36:33
你對需求的期望越多越不正確,所以你必須破解它才能使其工作。你向我展示的是完全不同的東西,一個關於ember-data與一個ember控制器需求的異步關係。 Ember和Ember-數據是兩種不同的產品。此外,你不應該訪問內容屬性,它應該是'{{mname.name}}' – Kingpin2k 2014-10-11 18:48:34
剛剛測試{{mname.name}},你是正確的。 Ember-Data是Ember-CLI的基本組成部分,所以也許我的問題更清楚地表達爲「使用Ember.Select和Ember-Data的正確方式是什麼」。在你的答案中,你提出了兩種方法。什麼是正確的方法? – 2014-10-11 19:10:33