Ember.js 无法排序,出现错误
我正在尝试对我的模型进行分类。但是得到一个错误作为Ember.js 无法排序,出现错误,ember.js,Ember.js,我正在尝试对我的模型进行分类。但是得到一个错误作为 Cannot read property 'sort' of undefined 有人帮我解决这个问题吗?我猜Computed方法中不存在model 这是我的密码: import Ember from 'ember'; export default Ember.Route.extend({ model(){ return [{"name":"fruit"},{"name":"flowers"}] }, sortingBy
Cannot read property 'sort' of undefined
有人帮我解决这个问题吗?我猜Computed
方法中不存在model
这是我的密码:
import Ember from 'ember';
export default Ember.Route.extend({
model(){
return [{"name":"fruit"},{"name":"flowers"}]
},
sortingByKey:['date'],
sorter:Ember.Computed.sort("model","sortingByKey"),
init(){
var sort = this.get("sorter");
}
});
它应该是
Ember.computed
而不是Ember.computed
。错误表明Ember.Computed
未定义
您的代码中存在一些问题,1. <代码>型号is属性将在控制器中可用(由setupController设置
2.您不能在
this.get(“分拣机”)中执行此操作
3.date
属性在模型中不存在
我已经像你的建议一样更新了我的代码。但是仍然没有对模型进行排序。如果我错了,你能告诉我正确的排序方法吗?事实上我已经指出了所有内容。你只要看看这个问题,应该以打字错误结束。