多行阵列文字

时间:2012-02-13 01:22:12

标签: node.js pug

在我的Jade模板中,我正在尝试制作一个这样的数组:

- var myArray = [
    'one',
    'two',
    'three'
]

但它没有编译。谁知道为什么?能够拥有一个我可以用作mixin参数的多行数组会使我的代码更加冗长。

5 个答案:

答案 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

相关问题