たとえば、「Uncaught Error: The result of a server query is immutable.」のような不変配列に関連する ember-data を処理しているときに問題が発生しましたremoveObjects()
。配列。
だから、私は違いを知りたいです & 可能であれば、それらを他のものに変換する方法
たとえば、「Uncaught Error: The result of a server query is immutable.」のような不変配列に関連する ember-data を処理しているときに問題が発生しましたremoveObjects()
。配列。
だから、私は違いを知りたいです & 可能であれば、それらを他のものに変換する方法
不変配列は、(変更可能な可変配列とは対照的に) 直接変更できないことを意味します。
Ember Data のドキュメントによると、レコードの削除は次のように行う必要があります。
レコードを削除するには、その deleteRecord() メソッドを呼び出します。
var person = App.store.find(App.Person, 1); person.deleteRecord();
レコードは、ストアの commit() メソッドが呼び出されるまで永続層で削除されません。ただし、削除されたレコードは、その ModelArray と関連付けからすぐに削除されます。
ソース: https://github.com/emberjs/data#deleting-records
それが役に立たない場合は、jsfiddle を作成していただけますか?