vscode在下面的结构下放置一条波浪线:
const Group = ({messages, me, people}) => {
return <div>{ just a small React JSX component using an ES6 arrow function }</div>
}
由于无法在解构中将类型指定为AFAIK,因此它们采用任意类型,因此vscode用红色下划线标记该行,并将文件名也标记为红色。我喜欢将其用作下一步需要做的反馈,但是这让我失望。
有没有一种类似的,几乎一样好的方法来构造IDE不会抱怨的代码?或者有一种方法可以告诉vscode忽略它吗?
具有讽刺意味的是,短绒棉非常严格,并且会抓住任何多余的空间或丢失的空间(我需要把它拨下来,这让我发疯了),但是对这句话却保持沉默!
答案 0 :(得分:1)
您可以为整个参数指定类型,这意味着您需要重新声明成员名称:
const Group = ({messages, me, people} : {messages: string, me: string, people: string}) => {
return <div></div>
}