用玉来显示逗号分隔的数组?

我想在Jade中显示一个由逗号分隔的数组而不是行,我现在该怎么做? 这是我需要帮助的代码片段是从javascript传递的数组

p Currently playing: ul each theExit in players p #{theExit} 

假设players是一个String数组,你可以使用下面的语句:

 p Currently playing: #{players.join(', ')} 

这会给你类似的东西(假设你在数组中有3个条目: player1player2player3 ):

 <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,但做的工作。 使用自己的处置。 🙂