Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.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
Backbone.js 带主干/木偶的玉石模板_Backbone.js_Pug_Marionette - Fatal编程技术网

Backbone.js 带主干/木偶的玉石模板

Backbone.js 带主干/木偶的玉石模板,backbone.js,pug,marionette,Backbone.js,Pug,Marionette,我试图使用木偶复合视图/项目视图呈现一个表,但在使用jade模板时遇到了问题。对于复合视图,表“shell”被正确地呈现,但项视图的模板仅呈现tbody部分中的第一个表单元格。这是我的 合成视图模板 div.span5 table.table.table-striped.table-condensed thead tr th.span2 th.span4 tbody td Some Title td

我试图使用木偶复合视图/项目视图呈现一个表,但在使用jade模板时遇到了问题。对于复合视图,表“shell”被正确地呈现,但项视图的模板仅呈现tbody部分中的第一个表单元格。这是我的

合成视图模板

div.span5
   table.table.table-striped.table-condensed
      thead
        tr
            th.span2
            th.span4
      tbody
td Some Title
td A Description
项目视图模板

div.span5
   table.table.table-striped.table-condensed
      thead
        tr
            th.span2
            th.span4
      tbody
td Some Title
td A Description
如果我将tr标记添加到ItemView模板,则两列都将呈现。但是我不希望这样,因为tr标记已经被ItemView添加了。知道为什么第二列没有渲染吗


谢谢

我找到了解决这个问题的替代方法。我在ItemView模板中呈现tr标记,而不是通过使用ItemView标记名属性指定它。然后,在ItemView onRender函数中,我删除了模板包装的默认div标记。也许不是理想的解决方案,但可以满足我的需要。

在itemView中是否有这一行“标记名:'tr'”?是的,我已经为标记名配置了“tr”。使用原始HTML是否也有同样的问题?