[英]Delete/Update record of model is not working in ember-data?
我在这里做了简单的CRUD程序。
但是在单击删除时(这里我正在尝试删除模型的第一条记录)它没有删除任何记录,而是抛出错误
Uncaught TypeError: Object function () {..} has no method 'deleteRecord'
最近两天有人可以帮助我解决这个问题吗? 我已经在这里发布了我的代码。
我已经编辑了小提琴以添加创建记录的功能(在此),它正在表中添加空白记录。 在这种情况下,谁能告诉我如何添加/创建记录?
savecontact: function(){
App.Person.createRecord({
fname: this.get('firstName'),
lname: this.get('lastName'),
contactype: 1
});
this.get('store').commit();
},
基本上,这一行发生了变化:
this.get('store').deleteRecord(App.Person.find(1));
您在类定义App.Person
上调用deleteRecord
,这当然会引发错误。
请参阅此处的jsfiddle 。
希望能帮助到你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.