我是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不是一个函数)。
有人有个主意吗?
答案 0 :(得分:0)
首先,使用each
而不是for
来获得更清晰的语法。
我认为price
是一个角度指令,你想要的结果如下:
<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循环并使用其他变量。