0

我正在使用带有 Jade 和 ss-hogan 的Socketstream默认堆栈进行模板。我喜欢它,只是我不知道如何打印列表。例子:

客户端.js

html = ss.tmpl['game-full'].render({
  name: 'GTA IV',
  platforms: [{
      name: 'ps3'
    }, {
      name: 'xbox'
    }
  ]
})

模板/游戏/full.jade

h1 {{name}} is fine
ul
  li I don't know how to list {{platforms}} here, one per li

我只是对我认为的 Jade>HTML>Hogan 过程有点困惑,并且不确定要使用什么语法。

4

1 回答 1

1

此处记录了在列表中呈现项目的方式:https ://gist.github.com/fat/1484342#file-gistfile1-html

可以在此处找到 SocketStream 应用程序中的示例:https ://github.com/Anephenix/dashku/blob/master/client/templates/dashboard/nav.jade

查看您的代码,我建议您尝试以下操作:

h1 {{name}} is fine
ul
  {{#platforms}}
  li I don't know how to list {{name}} here, one per li     
  {{/platforms}}
于 2013-09-13T22:29:53.763 回答