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