我有一个永远不会被破坏的主视图,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")})