Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 重击主干视图会破坏它吗?_Javascript_Backbone.js - Fatal编程技术网

Javascript 重击主干视图会破坏它吗?

Javascript 重击主干视图会破坏它吗?,javascript,backbone.js,Javascript,Backbone.js,activeView=newwhateverview({example:example}) 这个模型是活动的,正在做东西 那我真的 activeView=newwhateverview({example:otherExample}) 这是否足以销毁模型的旧实例,或者我是否需要解除绑定/删除以防止僵尸实例 它确实创建了一个僵尸实例 你需要解开你的第一个实例 查看此帖子以了解更多详细信息 为什么实例化一个类会对该类以前的实例产生任何影响?您不需要删除该实例。您所要做的就是解除添加到模型、集合或元素的

activeView=newwhateverview({example:example})

这个模型是活动的,正在做东西

那我真的

activeView=newwhateverview({example:otherExample})


这是否足以销毁模型的旧实例,或者我是否需要解除绑定/删除以防止僵尸实例

它确实创建了一个僵尸实例

你需要解开你的第一个实例


查看此帖子以了解更多详细信息

为什么实例化一个类会对该类以前的实例产生任何影响?您不需要删除该实例。您所要做的就是解除添加到模型、集合或元素的事件的绑定,使您知道的函数位于集合/模型/元素的事件侦听器的上下文中,而不是视图的上下文中。