0
我有我的路線設置,像這樣EmberJS訪問屬性,而無需模型對象
export default Ember.Route.extend({
model: function(params) {
return this.store.findRecord('organization', params.organization_id);
}
});
當我打印出來的屬性,我必須做這在我的模板。
{{ model.name }}
是否有反正我可以放棄模型部分,所以它只是名稱?
你爲什麼要那樣做訪問呢?標準設計模式是將其留在:http://guides.emberjs.com/v2.0.0/routing/specifying-a-routes-model/ – vikram7
@WebDevDude,如果您嘗試訪問沒有'model'的屬性那麼它將檢查控制器中是否存在此屬性。如果是這樣,它將被渲染。它不會在'model'裏面檢查。請更新你不想要'模型'的原因。所以,社區可以幫助你更好。謝謝 – phkavitha
@phkavitha我不知道這是一個不好的習慣。我實際上以爲我做錯了什麼,因爲{{model.name}}只是不適合我。 – WebDevDude