Reactjs 如何在React typescript中添加自定义属性

Reactjs 如何在React typescript中添加自定义属性,reactjs,typescript,Reactjs,Typescript,这对我不起作用: 默认情况下,我没有index.d.ts,我创建了一个,但没有帮助,所以我将它放在一个组件文件夹中,ts开始抱怨“useState未从React导出” 我是打字新手。 我需要这样的东西: <div customAtribute="foo"/>bar</div> 条 不知怎的,它起作用了。。。谢谢大家:) 声明名称空间{ 接口HtmLatAttributes扩展了DOMAttributes{ customAttribute?:字符串; } } 您需要学习

这对我不起作用:

默认情况下,我没有index.d.ts,我创建了一个,但没有帮助,所以我将它放在一个组件文件夹中,ts开始抱怨“useState未从React导出”

我是打字新手。 我需要这样的东西:

<div customAtribute="foo"/>bar</div>

不知怎的,它起作用了。。。谢谢大家:)

声明名称空间{
接口HtmLatAttributes扩展了DOMAttributes{
customAttribute?:字符串;
}
}

您需要学习JavaScript、TypeScript的基础知识,最好按照这个顺序进行反应。
declare namespace React {
    interface HTMLAttributes<T> extends DOMAttributes<T> {
        customAttribute?: string;
    }
}