我有一个Vue 2项目,我编写了一个简单的函数,用于将月份转换为日期,我想将其导入到我的一个组件中,但我遇到了一个错误:

在"@/utils/date translation"中找不到导出"default"(作为"translateDate"导入)

src文件夹中的相对文件路径是正确的,我导出的函数如下:

export function translateDate(date) {
  // my code
}

然后我将其导入组件中,如下所示:

import translateDate from '@/utils/date-translation'

我做错了什么?

推荐答案

必须明确指定default:

export default function translateDate(date) {
   ..
}

Vue.js相关问答推荐

将事件监听器绑定到动态元素

在哪里可以找到在线沙箱 Vuetify 3 模板来创建最小的可重现示例?

在预渲染模式下部署 nuxt 3 时出错

Vue3外部数组的响应性

v-model 修饰符返回空

Vue 3 在一个值更改问题后再次重新渲染每一行

更改 Vuetify 轮播高度

vue 模板中无法识别 pug 语言

Vuetify 置顶工具栏

从组件的 内的组件调用方法

如何在 Laravel 中包含 Bootstrap-Vue

查看 cli3 启用 CORS

Modal 内部的 Vue.js AJAX 调用

Vue组件未在laravel 5.3中使用Passport 显示

try 通过 Vue.js 中的渲染传递props并观察它们

Vue cli 在 css 中构建生产更改不透明度

将 ref 的内容从子组件传递到另一个 VueJS 子组件

使用 puppeteer 生成 PDF 而不保存

使用 vuejs 设置响应式屏幕宽度

mount() 仅在组件 Vue.js 上运行一次