【发布时间】:2018-11-06 09:18:07
【问题描述】:
我是 vue.js 的新手,我找不到使用 vue 将以下数据呈现到具有行跨度的 html 表中的方法。
{
"title":"Monthly Sales",
"monthlySales":[
{
"product":"P123",
"months":[
{
"month":"January",
"unitPrice":"$80",
"unitsSold":2200
},
{
"month":"February",
"unitPrice":"$82",
"unitsSold":1900
},
{
"month":"March",
"unitPrice":"$81",
"unitsSold":1800
}
]
},
{
"product":"Q456",
"months":[
{
"month":"January",
"unitPrice":"$20",
"unitsSold":200
},
{
"month":"February",
"unitPrice":"$22",
"unitsSold":100
}
]
}
]
}
我想创建这样的输出:http://jsbin.com/hucufezayu/edit?html,output
我们如何用这些数据渲染这种表格?
【问题讨论】:
-
假设您正在使用组件,您不只是相应地定义组件吗?例如。
<custom-table>包括<row-span>包括<custom-row>
标签: javascript json vue.js vuejs2