“UnwrapRef“ 是一种类型,在同时启用了 “preserveValueImports“ 和 “isolatedModules“ 时,必须使用仅类型导入进行导入。

简介: “UnwrapRef“ 是一种类型,在同时启用了 “preserveValueImports“ 和 “isolatedModules“ 时,必须使用仅类型导入进行导入。

Vue3+vite+TypeScript 声明UnwrapRef出现37d9093b9f7246f6b71ecb9a66d77d78.png

解决方式


找到tsconfig.json设置preserveValueImports为false


1.  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": ["./src/*"]
    },
    "preserveValueImports": false,
    // "isolatedModules": false,
  },


即可解决

4d74a74c72074c97b09bf39666cd45c6.png


a6febd6314164fb29518e4ed79502637.png

相关文章
|
6月前
|
前端开发
Antd中Table列表行默认包含修改及删除功能的封装
Antd中Table列表行默认包含修改及删除功能的封装
155 0
|
6月前
|
编解码 JavaScript 前端开发
ES6 字符串的新增方法
ES6 字符串的新增方法
|
1天前
|
前端开发 UED
next/dynamic的动态导入
next/dynamic的动态导入
|
6月前
|
JavaScript 前端开发
ECMAScript标准的两种语法--默认导出导入与命名式导出导入
ECMAScript标准的两种语法--默认导出导入与命名式导出导入
ES6新增操作字符串的七种方法
ES6新增操作字符串的七种方法
ES5新增方法(一)
前言 今天和大家分享一下ES5中一些新增的方法。 一、数组方法 迭代(遍历)方法:forEach(),map(),filter(),some(),every() array.forEach(function(value,index,arr)) value:数组当前项的值 index:数组当前项的索引 arr:数组对象本身
ts解决依赖引入报错:无法找到模块“xxxxxx”的声明文件的报错问题
ts解决依赖引入报错:无法找到模块“xxxxxx”的声明文件的报错问题
1876 0
5.ES6模块导出导入
5.ES6模块导出导入
78 0
|
JavaScript
【ES6】模块化语法(默认、按需导入import导出export的操作)
ES6模块化语法(默认、按需导入导出的操作)
【ES6】模块化语法(默认、按需导入import导出export的操作)
|
JavaScript
ts: TypeScript跳过检查/忽略类型检查
ts: TypeScript跳过检查/忽略类型检查
1056 0