1 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
你的意思是在vuex在module還是用原來的日期格式,在具體的組件頁面中顯示時(shí)才轉(zhuǎn)化成moment的格式,是這個(gè)意思嗎?
如果是這個(gè)意思,你可以在組件頁面中添加一個(gè)轉(zhuǎn)換時(shí)間格式的方法,在調(diào)用state. createAt時(shí)調(diào)用
<template>
<div>{{changeTimeFormat()}}</div>
</template>
<script>
import { mapGetters, mapActions } from 'vuex'
var moment = require('moment')
export default {
computed: {
...mapGetters({
createAt: 'createAt'
})
},
methods: {
changeTimeFormat () {
var newTime = moment(this.createAt)
return newTime
}
}
}
如果你每個(gè)地方都要轉(zhuǎn)換格式的話,還不如直接在vuex在module中直接把時(shí)間格式轉(zhuǎn)換過來,方便省事
添加回答
舉報(bào)