我在定义参考文献时遇到了一个问题,即
inputRef = React.createRef(null) //... const someFunction () => { if (this.inputRef && this.inputRef.current) { this.inputRef.current.focus() } } //... <TextInput ref={inputRef} />
我进入的地方 .focus() 我得到以下错误
.focus()
类型“never”上不存在属性“focus”。〔2339〕
我能告诉你吗 createRef 这个引用可以是null或textinput,所以它知道 焦点() 它能存在吗?
createRef
焦点()
您可以尝试以下操作:
inputRef = React.createRef<TextInput>();