【发布时间】:2020-06-10 13:09:26
【问题描述】:
我想显示排序在 Vue.js 数据表中的数值数据 从初始状态降序排列。 我想从初始状态制作下图。
按降序排列的是图片中间的病例数数据。 我很难不知道要修改代码的哪一部分。 请告诉我好吗?
<template>
<v-data-table
:headers="headers"
:items="covidList"
:items-per-page="5"
class="elevation-1"
></v-data-table>
</template>
<script>
import $axios from 'axios';
export default {
data(){
return{
headers:[
{
text:'area',
align:'start',
sortable:'false',
value:'name_ja',
},
{text:'cases',value:'cases'},
{text:'deaths',value:'deaths'},
],
}
},
async asyncData({ $axios }){
const response = await $axios.get('https://covid19-japan-web-api.now.sh/api/v1/prefectures')
return{
covidList:response.data
}
}
}
</script>
【问题讨论】:
-
你研究过 vuetify 文档吗?没有提到如何对
v-data-table进行排序? -
您要根据哪一列排序?
标签: javascript vue.js axios