Property 'xxx' does not exist on type 'VueInstance'
- 发布:2023-03-23 21:47
- 更新:2023-07-19 20:35
- 阅读:1245
将官方推荐默认配置更换上去就好了,具体是因为那个属性我没有比对
下面是我合并完的配置
{
"extends": "@vue/tsconfig/tsconfig.json",
"compilerOptions": {
"target": "esnext",
"module": "esnext",
"strict": true,
"jsx": "preserve",
"moduleResolution": "node",
"esModuleInterop": true,
"sourceMap": true,
"skipLibCheck": true,
"importHelpers": true,
"allowSyntheticDefaultImports": true,
"useDefineForClassFields": true,
"resolveJsonModule": true,
"baseUrl": "./",
"paths": {
"@/*": ["./src/*"]
},
"lib": [
"esnext",
"dom"
],
"types": [
"@dcloudio/types"
]
},
"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
"exclude": [
"node_modules",
"unpackage",
"src/**/*.nvue"
]
}
-
终于有人反馈了 早在一年前我就发现这个问题了,原因其实很简单跟你的配置没有太大关系,其实是HBuilderX太卡,不能高效的加载ts语法索引导致的。所以你会发现一开始打开会爆红,如果你编写了某些代码块然后保存,就不暴红了。HBuilderX的开发者把什么都集成进来了所以就必然导致卡。比如什么uniCloud,深度使用过一个月结论是,难用!没用!没卵用!我现在已经放弃它了。基本上不碰。甚至考虑完全脱离uniapp。不报希望了,生态太差。唯一值得表扬的是,双击智能选中。
2023-07-13 14:39
-
因为使用的变量都是ref,接着错误出现了:Property 'length' does not exist on type 'Ref'. (之前的错误倒是消失了)
2023-09-13 16:50
游游鱼 (作者)
还没有 等官方回复
2023-03-25 09:37