声明的语法: mixin name(param, param2, …….)
调用: +name(data)
mixin row(items)
tr
each item, index in items
td= item
mixin table(tableData)
table
each row, index in tableData
+row(row)
- var node = [{name: "node1"}, {name: "node2"}, {name: "node3"}]
+table(node)
- var js = [{name: 'node4'}, {name: 'node5'}, {name: "node6"}]
+table(js)
1
2
3
4//输出
<table>
<tr>
<td>node1</td>
</tr>
<tr>
<td>node2</td>
</tr>
<tr>
<td>node3</td>
</tr>
</table>
<table>
<tr>
<td>node4</td>
</tr>
<tr>
<td>node5</td>
</tr>
<tr>
<td>node6</td>
</tr>
</table>