【发布时间】:2019-06-11 20:39:48
【问题描述】:
我正在编写一个由 VueJS 和 ExpressionEngine 提供支持的小应用程序,用于显示高尔夫锦标赛排行榜。一场锦标赛可能要求您参加多个课程。来自数据库的数据如下所示(轮次)。
问题是我需要重组 rounds 数组,使它看起来像排行榜数组。我有一些作家阻止如何做到这一点。任何指导将不胜感激!
rounds: [
{
team: "Dropkick Murphies",
score: 75,
course: 17
},
{
team: "Dropkick Murphies",
score: 62,
course: 24
},
{
team: "Dropkick Murphies",
score: 69,
course: 26
},
{
team: "Gigantic",
score: 67,
course: 26
},
{
team: "Gigantic",
score: 65,
course: 17
},
{
team: "Gigantic",
score: 63,
course: 24
}
]
leaderboard: [
{
team: 'Dropkick Murphys',
rounds: [
{
score: 75,
course: 17
},
{
score: 62,
course: 24
},
{
score: 69,
course: 26
},
},
{
team: 'Wooden Jellyfishes',
rounds: [
{
score: 68,
course: 24
},
{
score: 65,
course: 17
},
{
score: 70,
course: 26
}
},
]
【问题讨论】:
-
嘿@Luke,强烈建议将尝试的代码显示为您想要处理的内容。 Stackoverflow 不是请求和接收站点,我们协助编写代码。请修改上面的问题,使其不那么含糊。
标签: javascript arrays object vue.js vuejs2