【发布时间】:2021-10-05 22:46:50
【问题描述】:
根据关于 TypeScript 此类错误的其他类似问题(关于问题 #44147937 和 #40796374),我发现分配 null 来创建状态或引用会导致此问题:
Property ... does not exist on type 'never'
在这个示例组件中如何处理这个问题?
const FooComponent: FunctionComponent<FooInterface> = () => {
const myRef = useRef(null)
const handleClickOnButton = () => myRef?.current?.click();
return (
<div>
<div ref={myRef} />
<button onClick={handleClickOnButton} />
</div>
}
【问题讨论】:
标签: javascript reactjs typescript react-hooks