我用的是webstorm,我也出现了这个问题,我在网上找了很久,找到如下解决方案,就是把interface ColumnProps单独放在一个文件中,紧接着在需要的地方进行引入。这个时候这个错误就消除了。export的时候必须default,并且import的时候不能添加{}
代码如下:
这是接口文件的
interface ColumnProps {
id:number;
title:string;
avatar:string;
description:string;
}
export default ColumnProps
这是App.vue文件中的
import ColumnList from './components/ColumnList.vue'
import ColumnProps from '@/interfaces/ColumnProps'