【发布时间】:2013-05-21 16:44:20
【问题描述】:
我正在尝试使用 Marionette CompositeView/ItemView 呈现表格,但遇到了翡翠模板的问题。表格“外壳”为复合视图正确呈现,但项目视图的模板仅呈现 tbody 部分中的第一个表格单元格。这是我所拥有的。
CompositView 模板
div.span5
table.table.table-striped.table-condensed
thead
tr
th.span2
th.span4
tbody
ItemView 模板
td Some Title
td A Description
如果我将 tr 标记添加到 ItemView 模板,则会呈现两列。但我不希望这样,因为 tr 标签已由 ItemView 添加。任何想法为什么第二列没有被渲染?
谢谢!
【问题讨论】:
-
您的 itemView 中是否有这一行 " tagName : 'tr' " ?
-
是的,我已经为 tagName 配置了 'tr'。
-
你在使用原始 HTML 时是否有同样的问题?
标签: backbone.js pug marionette