<el-table
:data="tableData"
stripe
style="width: 100%">
<el-table-column
prop="createdTime"
label="日期"
width="180" :formatter="formatDate">
</el-table-column>
<el-table-column
prop="userName"
label="用户"
width="180">
</el-table-column>
<el-table-column
prop="actionType"
label="类型">
</el-table-column>
<el-table-column
prop="actionStatus"
label="状态">
</el-table-column>
<el-table-column
prop="address"
label="详情">
<template slot-scope="scope">
<el-button type="text"style="font-size: 30px">···</el-button>
</template>
</el-table-column>
</el-table>
data(){
return{
tableData:[]
}
}
methods:{
formatDate(value){
<!--例如后台传给我们的时间戳 -->
this.value1= new Date(value.createdTime);
let dateValue = this.$moment(this.value1).format("YYYY-MM-DD HH:mm:ss");
return dateValue
}
}
重点:1.在要用的那一行:formatter="formatDate"
2.记得引入vue的moment