Jade/Angular - 在 table 中循环
Jade/Angular - for loop in table
我对 Jade 和 Angular 完全陌生,希望你能给我一个提示。
...
- for (var j = 0; j < p.length; j++)
tr
td= j + 1
td= price(value='p[j].somedbstuff')
...
最后一个 td 应该看起来像
<price value="somedbstuff" />
在 HTML 中,但给我一个错误(undefined 不是一个函数)。
有人知道吗?
首先,使用 each
而不是 for
以获得更简洁的语法。
我假设 price
是一个 angular 指令,您想要的结果如下所示:
<tr>
<td>
1
</td>
<td>
<price value="50"></price>
</td>
</tr>
玉中:
each item, index in p
tr
td= index + 1
td
price(value=item.somedbstuff)
each
将索引作为第二个参数,因此您无需使用 for 循环并使用其他变量。
我对 Jade 和 Angular 完全陌生,希望你能给我一个提示。
...
- for (var j = 0; j < p.length; j++)
tr
td= j + 1
td= price(value='p[j].somedbstuff')
...
最后一个 td 应该看起来像
<price value="somedbstuff" />
在 HTML 中,但给我一个错误(undefined 不是一个函数)。
有人知道吗?
首先,使用 each
而不是 for
以获得更简洁的语法。
我假设 price
是一个 angular 指令,您想要的结果如下所示:
<tr>
<td>
1
</td>
<td>
<price value="50"></price>
</td>
</tr>
玉中:
each item, index in p
tr
td= index + 1
td
price(value=item.somedbstuff)
each
将索引作为第二个参数,因此您无需使用 for 循环并使用其他变量。