木偶:破坏项目视图而不删除其el

时间:2016-09-07 08:23:35

标签: marionette

我有一个永远不会被破坏的主视图,HTML永远不会被重新呈现。 在这个视图中,我添加了一个子视图。

   var view = new View({ el: $(".subViewClass")})

但是当我摧毁这个子视图时,它的" el-class"从DOM中删除。 因此,当我尝试再次添加视图时,.subViewClass不在DOM中,并且子视图永远不会添加到它。

有没有办法添加我的子视图,删除它,并在从不重新渲染parentView时再次添加它? 我最好的解决方案是每次手动添加.subviewClass。

 var container = $(".all-views")
 container.append("<div class='subView'></div>");
 var view = new View({ el: $(".subViewClass")})

0 个答案:

没有答案