僵尸重置模型数据

时间:2014-03-08 03:58:13

标签: jquery backbone.js

在骨干视图中遇到僵尸

这是代码段

initialize: function() {
    this.remove();
    this.unbind();
    this.model = ..
    this.model.UID = this.options.UID;
},

doLaunchUI:function(){
    //console.log this.model.UID
    launch jquery ui dialog here with accept and cancel button

    //accept button clicked
    updateUser
},

updateUser: function(){
    //console.log this.model.UID
}

启动应用

1st log: uid = 12345
2ndlog: uid = 12345

离开并返回此页面

`this.model.UID = this.options.UID;` shows the 2dn user id

1st log = 234566
2md log = 12345

第二个日志始终显示我查看的第一个用户的uid。

不确定如何以及在何处将其重置为第一个查看用户的uid

通过树视图进行导航

更新: 通过chrome中的开发人员工具查看,我注意到在我的jquery ui弹出时,活动时,this.model.UID始终设置为查看的第一个用户。在我的弹出窗口中,我没有任何视图,只有静态html文本[用于进行我的测试]

0 个答案:

没有答案