Backbone、Marionette、およびBackbone.localStorageを使用してアイテムのリストを永続化しています。モデルのメソッドItemViewを起動する s に削除ボタンがあります。destroyこれにより、モデルがコレクションから正常に削除され、remove イベントが発生します。
ただし、モデルは自動的にCollectionView削除されずItemView(そうあるべきだと思います)、ローカル ストレージからモデルが削除されないため、ページをリロードするとリストに戻ります。
編集:
モデルは、ビューで次のメソッドによって削除されます。
confirmRemove : function() {
this._setRemoveState(false);
this.model.destroy({success: function() { console.log('model destroyed!');}});
return false;
}
successコールバックは発生します。