我有一个带有输入框的反应组件。我使用 componentDidUpdate 将焦点设置到输入框。但是我的测试因 typeError 而失败。以下是我的代码。帮助我通过测试。比你!!这是我的反应组件`
public inputBox: any;
componentDidUpdate = () => {
this.inputBox.focus();
}
<div>
<input
ref = {element => this.inputBox = element}
/>
</div>
` 当组件更新时,测试失败。给我这个错误
TypeError:无法读取未定义的属性“焦点”
任何人都可以告诉我这里有什么问题吗?