在我的Jade模板中,我正在尝试制作一个这样的数组:
- var myArray = [
'one',
'two',
'three'
]
但它没有编译。谁知道为什么?能够拥有一个我可以用作mixin参数的多行数组会使我的代码更加冗长。
答案 0 :(得分:6)
- myArray = ['one']
- myArray.push('two')
- myArray.push('three')
如果你想。
答案 1 :(得分:4)
您可以使用区块代码:
-
var myArray = [
"one",
"two",
"three"
]
each row, index in myArray
答案 2 :(得分:2)
答案 3 :(得分:2)
divesario是对的应该是这样的:
- var myArray = [
- 'one',
- 'two',
- 'three'
- ]
答案 4 :(得分:1)
您可以,但每行必须以' - '为前缀 - 请参阅https://github.com/visionmedia/jade/issues/502