【问题标题】:Cannot read property '$moment' of undefined无法读取未定义的属性“$moment”
【发布时间】:2019-01-31 02:00:33
【问题描述】:

我在模块 nuxt.config.js 上添加了 nuxt moment,我尝试在 mount() 页面上调用 moment,但 $moment 未定义。

nuxt.config.js

modules: [
    ...
    '@nuxtjs/moment',
    ...
  ],

页面

mounted() {
    console.log(this.$moment) // undefined $moment
  },

这有什么问题?

【问题讨论】:

    标签: vue.js momentjs nuxt.js


    【解决方案1】:

    只需使用以下命令安装 moment

    npm 安装时刻

    【讨论】:

    • 我在我的项目中安装了moment js
    【解决方案2】:

    我在 nuxt.config.js 中的配置:

    ...
    
    modules: [
        '@nuxtjs/moment',
        ['@nuxtjs/moment', { tdefaultLocale: 'en',
        locales: ['en'] }]
    ]
    
    ...
    

    然后在任何页面上像这样使用它:

    <span> {{$moment(timestamp_var).format('ddd DD MMM') }} </span>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-06
      • 2020-10-30
      • 2019-10-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多