当我从索引页面导航到详细信息页面详细信息/ 3时,我收到以下错误。 当我输入detail / 3 URL时,这很好用。我正在使用带有ember js的微风
错误:断言失败:您必须使用Ember.set()来访问此属性([object Object])
App.IndexRoute = Ember.Route.extend({
model: function () {
return EntityQuery.from('Property').using(manager).execute().then(function (data) {
return data.results;
}).fail(queryFailed);
}
});
App.Router.map(function () {
this.route('add');
this.route('detail', {path:'/detail/:detail_id'});
});
App.DetailRoute = Ember.Route.extend({
model: function (params) {
return EntityQuery.from('Property').where("PROPERTY_ID", "==", Number(params.detail_id)).expand('RENTs').using(manager).execute().then(function (data) {
return data.results[0];
}).fail(function (error) {
alert(error);
});
},
serialize: function (model) {
return { detail_id: model.pROPERTY_ID };
}
});
提前致谢
答案 0 :(得分:0)
可悲的是,没有Breeze"模型库适配器"对于Ember这个时候。我听说过将Breeze与Ember结婚的人。您可以搜索该主题。它已列入我们的愿望清单,但还没有足够的时间来完成它。