使用Backbone和Marionette,我创建了一个新的布局,进入我页面上的主要内容div.布局如下所示:
<div id='dash-sidebar'>
<div id='dash-profile'></div>
<div id='dash-nav'></div>
</div>
<div id='dash-content'></div>
Run Code Online (Sandbox Code Playgroud)
问题是当我渲染布局时,Backbone会自动将它包装在div中,然后将其放入主内容div中,如下所示:
<div id='main-content'>
<div>
<div id='dash-sidebar'>
<div id='dash-profile'></div>
<div id='dash-nav'></div>
</div>
<div id='dash-content'></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我知道我可以用tagName更改元素,但是可以避免完全包装模板并将其直接插入到页面上的主内容div中吗?