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描述:
uniapp vue3 ts setup语法 编译器上全部报红色波浪线
更多关于uni-app vue3 ts 报红色波浪线的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
这是Vue3+TS在HBuilderX中的常见问题,主要是类型检查导致的。以下是解决方案:
- 确保项目根目录有正确的tsconfig.json配置:
{
"compilerOptions": {
"types": ["@dcloudio/types"]
}
}
- 检查是否安装了必要的类型声明包:
npm install @dcloudio/types -D
- 对于模板中的波浪线问题,可以尝试在组件声明处添加类型断言:
defineComponent({
setup() {
return {
// 你的数据
} as unknown as SetupReturn
}
})