Tôi chỉ nâng cấp từ ember.js RC7 để RC8 và thấy rằng một mẫu đơn giản (hình dưới đây) sẽ ném một cảnh báo phản đốiTrình xử lý tác vụ được triển khai trực tiếp trên bộ điều khiển không được chấp nhận - để sửa lỗi này?
"xử lý hành động thực hiện trực tiếp trên bộ điều khiển đang bị phản đối"
{{input class="firstName" type="text" placeholder="first name" value=firstName }}
{{input class="lastName" type="text" placeholder="last name" value=lastName }}
<button class="submit" {{action addPerson}}>Add</button>
<br />
<table>
{{#each person in controller}}
<tr>
<td class="name">{{person.fullName}}</td>
<td><button class="delete" {{action deletePerson person}}>Delete</button></td>
</tr>
{{/each}}
</table>
Tôi nên sửa đổi mẫu ở trên để sửa lỗi này như thế nào?
'this.store.createRecord() 'thay vì' App.Person.add() 'http://emberjs.com/guides/getting- bắt đầu/tạo-a-new-model/ –
ah vâng -cho ví dụ này tôi đã không sử dụng dữ liệu ember :) –