Model.sync.deleteRecord()
Ember-Data Basic Adapter で使用するための実装を検討しています。
ドキュメントによると、didDeleteRecord()
レコードがサーバーから正常に削除されたら、アダプターを呼び出す必要があります。
ただし、実際に呼び出す方法の良い例が見つかりませんdidDeleteRecord()
。ソースを見た後、私はこれを思いつくのが最善です:
deleteRecord: function(record, process) {
my_api.remove(record.get('id')).then(function() {
var r = process(record);
r.store.adapter.didDeleteRecord(r.store, r.type, r.record);
});
}
を呼び出すための、より良くて醜くない方法はありますdidDeleteRecord()
か?