Javascript 如何在react bootstrap dom元素上设置几秒钟后的自动单击?
我需要在打字机的react引导dom元素上设置2秒后的自动点击 这是我的Javascript 如何在react bootstrap dom元素上设置几秒钟后的自动单击?,javascript,reactjs,react-bootstrap,react-bootstrap-typeahead,Javascript,Reactjs,React Bootstrap,React Bootstrap Typeahead,我需要在打字机的react引导dom元素上设置2秒后的自动点击 这是我的Typeahead元素: <Typeahead id="optionsDropdown" onChange={fetchFormStructure} options={options}/> 如何在onChange功能中添加一项功能,在setTimeout2秒后,它将自动单击Typeahead元素 我的问题是如何到达react中的元素,以及如何在几秒钟后设置自动单击。Hi,您能提供更多代码
Typeahead
元素:
<Typeahead id="optionsDropdown" onChange={fetchFormStructure} options={options}/>
如何在onChange
功能中添加一项功能,在setTimeout
2秒后,它将自动单击Typeahead
元素
我的问题是如何到达react中的元素,以及如何在几秒钟后设置自动单击。Hi,您能提供更多代码吗?为此,我认为您需要对
Typeahead
中的DOM元素使用ref
。当触发onChange
时,清除现有计时器并设置新计时器-计时器过期时:通过编程触发ref