【发布时间】:2015-08-22 13:11:41
【问题描述】:
我有一个 JSON 项目数组,我正在尝试使用 v-repeat 将其输出为一系列表格行:
<tr v-repeat="items">
<td>{{code}} </td>
<td> {{description}}</td>
<td>
{{price}}
</td>
<td><input v-model="quantity" type="text" size="4"/></td>
<td> {{total = price * quantity}}</td>
</tr>
为 JSON 中的每个项目输出一行包含空单元格的行 - 因此 Vue.js 没有获取属性值,即使我已经确认它们确实存在并且我可以在 v-repeat 中获取值如果我做这样的事情:
{{items[$index].code}}
我没有收到任何错误或警告。
这是我的 Vue 数据对象的 JSON 输出:
{ "items":[{
"id": "408",
"product_id": "6",
"description": " item description here... ",
"price": "1210.26",
"created_at": "2015-06-04 15:10:14",
"updated_at": "2015-06-04 15:10:14",
"quote_id": "32",
"quantity": "1",
"code": "PI0055"
}]}
【问题讨论】:
标签: javascript vue.js