uni-app vue3 ts 报红色波浪线

uni-app vue3 ts 报红色波浪线

项目信息 详情
产品分类 uniapp/H5
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 win11
HBuilderX类型 正式
HBuilderX版本号 4.45
浏览器平台 Chrome
浏览器版本 132.0.6834.197
项目创建方式 HBuilderX

操作步骤:

预期结果:

<template> 里面渲染内容    不要出现波浪线

实际结果:

<template> 里面渲染内容    出现波浪线(如图)

bug示例

bug描述:

uniapp vue3 ts setup语法 编译器上全部报红色波浪线


更多关于uni-app vue3 ts 报红色波浪线的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

别用ts了 变量预检报错了

更多关于uni-app vue3 ts 报红色波浪线的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这是Vue3+TS在HBuilderX中的常见问题,主要是类型检查导致的。以下是解决方案:

  1. 确保项目根目录有正确的tsconfig.json配置:
{
  "compilerOptions": {
    "types": ["@dcloudio/types"]
  }
}
  1. 检查是否安装了必要的类型声明包:
npm install @dcloudio/types -D
  1. 对于模板中的波浪线问题,可以尝试在组件声明处添加类型断言:
defineComponent({
  setup() {
    return {
      // 你的数据
    } as unknown as SetupReturn
  }
})
回到顶部