【发布时间】:2018-09-23 21:27:41
【问题描述】:
我正在尝试研究如何使用 VueJS 中的 for 循环在两个级别上对数据进行分组
作为一个例子,我有一个带有以下数据的 VueJS 应用程序:
cars: [{
"make": "Ford",
"model": "Mustang"
}, {
"make": "Ford",
"model": "Thunderbird"
}, {
"make": "Ford",
"model": "Fairlane"
}, {
"make": "Chevrolet",
"model": "Camaro"
}, {
"make": "Chevrolet",
"model": "Chevelle"
}, {
"make": "Plymouth",
"model": "Barracuda"
}]
使用 for 循环遍历汽车很简单:
<div v-for="car in cars">
<div>Make: {{ car.make }}</div>
<div>Model: {{ car.model }}</div>
</div>
但如果我想按品牌对模型进行分组怎么办?我追求的输出是:
Ford
Mustang
Thunderbird
Fairlane
Chevrolet
Camaro
Chevelle
Plymouth
Barracuda
在 VueJS 中最好的方法是什么?
【问题讨论】:
标签: vue.js