【发布时间】:2014-10-14 23:48:05
【问题描述】:
我有一个像这样的动态分段路由 -
@resource 'owners', { path: "/:owner_id"}
@resource 'product', { path: "products/:product_id" }
产品路线需要来自该路线的信息,并且需要在某些产品参数加载后加载
Market.ProductRoute = Ember.Route.extend({
model: function(params) {
return this.store.find('product', params.product_id);
},
afterModel: function(model){
this.store.find('owner', model.get('id'), { 'owner_type':model.get('owner_type')});
},
});
我收到以下错误:
处理路由时出错:产品断言失败:metaForProperty() 找不到键为“owner_type”的计算属性。错误:断言失败:metaForProperty() 找不到键为“owner_type”的计算属性
错误:传递的上下文对象多于路由的动态段:错误
未捕获的错误:断言失败:错误:传递的上下文对象多于路由的动态段:错误
【问题讨论】:
标签: ember.js routes ember-data