我正在使用 react-tooltip module(https://www.npmjs.com/package/react-tooltip),
无法弄清楚如何在一段时间后隐藏提示(例如 5 秒)
我试过这个:
<ReactTooltip afterShow={() => { setTimeout(ReactTooltip.hide(), 5000) }} />
但在这种情况下,工具提示甚至不会出现
我正在使用 react-tooltip module(https://www.npmjs.com/package/react-tooltip),
无法弄清楚如何在一段时间后隐藏提示(例如 5 秒)
我试过这个:
<ReactTooltip afterShow={() => { setTimeout(ReactTooltip.hide(), 5000) }} />
但在这种情况下,工具提示甚至不会出现
您不必()在方法后使用括号,只需像这样放置方法的链接:
setTimeout(ReactTooltip.hide, 5000)
但在这种情况下,工具提示甚至不会显示,因为在显示ReactTooltip.hide()工具提示后立即调用您的方法