Pro*_*rV5 4 node.js express pug
select(id="xxx", name="xxxyyy")
- for(var i = 1;i<10;i++){
option(value="#{i}") Some value for #{i}
- }
Run Code Online (Sandbox Code Playgroud)
但它会生成以下HTML
<select id="xxxx" name "xxxyyy"></select>
<option value="1">Some value for 1</option>
Run Code Online (Sandbox Code Playgroud)
....
我试图在for循环中包含select,它按预期工作(它生成10个选择放置控件,每个控件上有一个项目).
我在这里错过了什么?
Ste*_* Mc 10
我觉得你的缩进搞砸了.翡翠就像咖啡,因为压痕很重要并且捐赠了筑巢.看到这里.因此,Jade引擎知道你的选项循环应该在select标签内,选项循环需要从select语句缩进,而你的select语句是你的.
select(id="xxx", name="xxxyyy")
-for(var i = 1;i<10;i++){
option(value="#{i}") Some value for #{i}
-}
Run Code Online (Sandbox Code Playgroud)