【发布时间】:2016-06-02 00:30:51
【问题描述】:
我看到了成功回调,但在调试器 Chrome 开发工具中,当我输入 this.model 时,我仍然看到模型。我知道它在服务器端被破坏了,但你能解释一下为什么它仍然附加到视图上吗?我该如何摆脱它?
delete: function () {
this.model.destroy({success: function () {console.log("success in destroy");}});
debugger;
}
【问题讨论】:
-
我认为这就是它的工作方式。我查看了 Backbone 源代码,它显示
destroy向服务器发送了一个 DELETE 请求,并从它所侦听的所有对象中注销了模型。我没有看到任何关于将模型对象归零的信息。
标签: javascript backbone.js view destroy