我有一个使用 Vuetify 数据表的简单数据表。其中一列是 createdOn
(日期时间),我想格式化它。我该怎么做 ?
这就是我现在得到的:
<template>
<v-layout>
<v-data-table :headers="headers" :items="logs">
</v-data-table>
<v-layout>
</template>
<script>
headers: [
{ text: "Time", value: "createdOn", dataType: "Date" },
{ text: "Event Source", value: "eventSourceName" },
{ text: "Event Details", value: "eventDetails" },
{ text: "User", value: "user" }
],
items: [],
</script>
最佳答案
您应该使用 custom row cell
:
<v-data-table :headers="headers" :items="logs">
<template v-slot:item.createdOn="{ item }">
<span>{{ new Date(item.createdOn).toLocaleString() }}</span>
</template>
</v-data-table>
关于javascript - 如何格式化Vuetify数据表日期列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57944894/