我真的很难掌握 Jade。我想做一些非常非常简单的事情:打印“一些文本”3次。我有一个 mixin 函数:
mixin outputText()
- for (var i = 0; i <= 3; i++)
span some text
这很好用。现在,当我尝试在第二行输出更多文本时,首先我需要使用 {},因为稍后在 2 个不同的行上将有 2 个 span
。首先,用大括号括住当前函数:
- for (var i = 0; i <= 3; i++){
span some text
- }
但我收到错误:意外的标记“缩进”
我见过一个人here做完全相同的事情。为什么它对我不起作用?
最佳答案
我可以推荐迭代吗?如果您正在使用值(value)观,那么这是完美的:
ul
each val, index in ['zero', 'one', 'two']
li= val
li= Some Text
但是,如果您只是想重复几行,可以这样做:
ul
while n < 4
li= Sometext
关于html - 带大括号的 Jade 环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30276380/