gpt4 book ai didi

javascript - 类型 '{ class: string; }' 不可分配给类型 'DetailedHTMLProps, HTMLDivElement>'

转载 作者:行者123 更新时间:2023-12-05 00:25:15 27 4
gpt4 key购买 nike

我正在使用带有掌侧扩展名的 vue、ts、vite。
在 Vs 代码中,我得到了错误Type '{ class: string; }' is not assignable to type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'. Property 'class' does not exist on type 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>'. Did you mean 'className'?ts(2322)当我做 <div class=""></div>对于class当我将鼠标悬停在 div 上时我懂了(property) div: React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement> 我不知道是什么让 vs 代码假设我正在使用 react 。文件类型为 .vue我禁用了 eslint,但仍然出现错误。它在我运行应用程序时有效,但在 vscode 中看到该错误很烦人。
我应该添加一些d.ts文件?

最佳答案

添加这个修复它。见这里:https://github.com/johnsoncodehk/volar/discussions/592

// tsconfig.json
{
"compilerOptions": {
// ...
"types": [
"vite/client", // if using vite
// ...
]
}
}
我想当我添加故事书时,它添加了 react 类型

关于javascript - 类型 '{ class: string; }' 不可分配给类型 'DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70302671/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com