用玉来显示逗号分隔的数组?
我想在Jade中显示一个由逗号分隔的数组而不是行,我现在该怎么做? 这是我需要帮助的代码片段是从javascript传递的数组
p Currently playing: ul each theExit in players p #{theExit}
假设players
是一个String
数组,你可以使用下面的语句:
p Currently playing: #{players.join(', ')}
这会给你类似的东西(假设你在数组中有3个条目: player1
, player2
和player3
):
<p>Currently playing: player1, player2, player3</p>
我希望这会有所帮助。
假设你使用的不是普通的String
数组,你的数据如下所示:
{ [_id: 1, name: 'player1'], [_id: 2, name: 'player2'], [_id: 3, name: 'player3'], }
那么你可以使用:
each player, index in players if index === players.length -1 | #{players.name} else | #{players.name},
注:不是真的最干净的解决scheme,但做的工作。 使用自己的处置。 🙂