1
首先,我使用ember.js 1.0.0
,ember-data 1.0.0 b3
與DS.RESTAdapter
。Ember.js deleteRecord()in Controller not working
創建工作正常,到目前爲止,但如果我嘗試刪除一條記錄(得到它直接從入門)我收到以下錯誤信息:
這是我的模板:
{{#each}}
{{#link-to "role" this classBinding="isLoading:is-loading" tag="tr" }}
<td>{{ name }}</td>
<td>{{ role }}</td>
<td><button {{ action "deleteRoleAction" this}}>[x]</button></td>
{{/link-to}}
{{/each}}
,這是操作(在控制器)
this.get('model').deleteRecord()
任何幫助表示讚賞。
謝謝。這解決了我的問題。儘管如此,入門正在按照我所做的方式進行,並且在那裏工作。 –
這是因爲他們爲每個Todo項目設置了一個新的itemController:http://emberjs.com/guides/getting-started/marking-a-model-as-complete-incomplete/ –