Jade-Vorlage - WÄHLEN Sie die OPTION mit für
select(id="xxx", name="xxxyyy")
- for(var i = 1;i<10;i++){
option(value="#{i}") Some value for #{i}
- }
aber es generiert den folgenden HTML -
<select id="xxxx" name "xxxyyy"></select>
<option value="1">Some value for 1</option>
....
Ich habe versucht, zu umfassen wählen Sie innerhalb der for-Schleife und es funktioniert wie erwartet (es generiert 10 wählen Sie drop-Steuerung, die mit einem Element in jeder einer von Ihnen).
Was vermisse ich hier?
InformationsquelleAutor ProgrammerV5 | 2014-11-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, du hast deine Einrückung Durcheinander. Jade ist wie coffeescript, dass die Einrückung ist wichtig, und spendet den Nestbau. Sehen hier. So, dass die Jade-engine weiß, dass Ihre option loop innerhalb des select-Tags, die option Schleife muss eingerückt werden aus der select-Anweisung, in der Erwägung, dass hast du deins Ebene mit der select-Anweisung.
InformationsquelleAutor Steve Mc