属性“xxxx”在类型“ArrayConstructor”上不存在。是否需要更改目标库? 请尝试将 “lib” 编译器选项更改为“es2015”或更高版本。

使用vscode编写vue,在使用elementUI时,发现代码中的form报错如下:

属性“form”在类型“ArrayConstructor”上不存在。是否需要更改目标库? 请尝试将 “lib” 编译器选项更改为“es2015”或更高版本。

解决方法:

打开jsconfig.json文件,如果引入了typescript语法就打开tsconfig.json

添加如下代码:

{
  "compilerOptions": {
    "lib": ["es2017"]
  }
}

完整的文件配置:

{
  "compilerOptions": {
    "paths": {
      "@/*": ["./src/*"]
    },
    "lib": ["es2017"]
  },
  "exclude": ["node_modules", "dist"]
}

你可能感兴趣的:(vue,前端)