0

コレクションからアイテムを削除できなかったので、モデルだけを使用してみました。ただし、私の問題はまだ解決していません。保存はできますが、削除はできません。コレクションから削除できるので、ローカル ストレージに問題があると考えています。使用方法が間違っている可能性があります。

これが私のモデルです。add 関数は localstorage を更新しますが、remove はそれをクリアしません。

 bb.model.Setting = Backbone.Model.extend(_.extend({   
  localStorage:  new Store("rrr"),
  defaults: {
  theme: 'e'
  },

  initialize: function() {
    var self = this
   },
  removed: function()
  {
      var self = this
      _.bindAll(self)
     this.destroy()
      this.clear()

   },
  add: function(value)
  {
      var self = this
      _.bindAll(self)
   this.set({theme:"dggfd"});
     this.save();

  },
   }))
4

0 に答える 0