Ember.js 将pushObject()应用于模型
这是一个简单的Ember应用程序,用于跟踪员工的出勤情况 它由两列员工姓名组成。到达或离开时,每位员工都会单击自己的姓名登录或注销 问题是员工目前无法注销 我看到了错误Ember.js 将pushObject()应用于模型,ember.js,Ember.js,这是一个简单的Ember应用程序,用于跟踪员工的出勤情况 它由两列员工姓名组成。到达或离开时,每位员工都会单击自己的姓名登录或注销 问题是员工目前无法注销 我看到了错误 TypeError: internalModel.getRecord is not a function 这条线 this.get(b).pushObject(item); 我认为这是因为在这种情况下,b=Ember.computed.alias('model')不是数组,因此不能应用pushObject。对吧? 我想我需要
TypeError: internalModel.getRecord is not a function
这条线
this.get(b).pushObject(item);
我认为这是因为在这种情况下,b
=Ember.computed.alias('model')
不是数组,因此不能应用pushObject
。对吧?
我想我需要知道如何将我的
模型
映射到数组
,或者尝试另一种方法。您可以按如下方式将模型转换为数组:
model() {
return this.store.findAll('employee').then(emps => emps.toArray());
}
进行此更改后,员工可以成功单击“输入”和“输出”,但您需要检查其余代码是否仍按预期运行