【问题标题】:How can I set the local for moment in Vuetify?如何在 Vuetify 中设置本地时刻?
【发布时间】:2020-05-01 07:07:27
【问题描述】:

我使用 Vuetify,我也喜欢使用 Momentjs。

我安装了vue-moment,它可以工作。但是现在,我喜欢改本地,总是报错。

我尝试按照momentjsvue-moment 的手册进行操作。但是没有成功!

main.js

import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './vuex'
import vuetify from './plugins/vuetify';

Vue.config.productionTip = false

const moment = require('moment')
require('moment/locale/de')

Vue.use(require('vue-moment'), {
  moment
})

console.log(Vue.moment().locale()) //en

new Vue({
  router: router,
  store: store,
  vuetify,
  render: h => h(App)
}).$mount('#app')

没有本地设置,效果很好!

Vuetify 有什么不同吗?

【问题讨论】:

标签: momentjs vuetify.js


【解决方案1】:

当我使用时刻时,我会这样做:

import moment from "moment";
moment.locale("fr");

【讨论】:

  • 你使用 vuetify 吗?
  • 是的,我将 vuetify 与 vomposition-api 一起使用,我导入 moment,设置语言环境,然后将其用作计算属性:... const createdLocal = computed(() => { let date = moment .utc(data.created) .local() .format("YYYY-MM-DD HH:mm"); return moment(date).format("L HH:mm"); }); ...
猜你喜欢
  • 2020-02-11
  • 2019-07-22
  • 2015-10-07
  • 2019-05-06
  • 1970-01-01
  • 2014-03-27
  • 1970-01-01
  • 2018-08-30
  • 1970-01-01
相关资源
最近更新 更多