我写了一个接口,我想在我的组件中使用。但是,似乎我不能真正导入接口,我看不到原因。
下面是重要的代码:
我的界面在src/types/Job.ts中
interface Job {
name: string,
salary: string,
isPopular: boolean
}
export default Job
我的App.vue设置功能和导入:
<script lang="ts">
import { defineComponent, ref } from 'vue'
import Job from './types/Job'
export default defineComponent({
setup() {
const jobs = ref<Job[]>([
{
...
},
{
...
}
])
return { jobs }
}
})
作为一个错误,我得到以下:
Uncaught SyntaxError: The requested module '/src/types/Job.ts' does not provide an export named 'default' (at App.vue:55:8)
我真的很想知道为什么或者少了什么。有人知道吗?
1条答案
按热度按时间dhxwm5r41#
尝试在import关键字后添加
type
: