【发布时间】:2018-01-17 07:52:44
【问题描述】:
我正在尝试创建一个逻辑来运行对象数组,但我在将其正确放入模板时遇到了问题,有谁知道它将如何工作,示例如下:-
arrayElement: [
{"name":xy,"age":1},
{"name":xy,"age":2},
{"name":xy,"age":3},
{"name":xy,"age":4},
{"name":yz,"age":1},
{"name":yz,"age":2},
{"name":u,"age":1},
{"name":u,"age":2},
]
这是数组,现在我想显示数据表中的元素,但 xy 应该具有与之关联的所有元素,并且 yz 也同样适用于 u。
<template slot="items" slot-scope="props">
<div>{{props.item.name}}</div>
<div v-for="item in items"> <input>{{props.item.age}}</input></div>
</template>
我正在做这样的事情,但它给了我这样的每一行
xy 1
xy 2
xy 3
xy 4
但我想要这样的
xy 1
2
3
4
yz 1
2
u 1
2
【问题讨论】:
-
你能修改你的
arrayElement吗? -
不,我想在一行中显示具有多个值的单个元素,如上所示,因此所有相似的名称,即 xy 应该显示与其关联的所有值
标签: javascript vue.js