我正在使用 react-tooltip 模块(https://www.npmjs.com/package/react-tooltip),
无法弄清楚如何在特定时间(例如 5 秒)后隐藏提示
我试过这个:
<ReactTooltip afterShow={() => { setTimeout(ReactTooltip.hide(), 5000) }} />
但在这种情况下,工具提示甚至不会显示
最佳答案
您不必在方法后使用括号 ()
,只需像这样放置方法的链接:
setTimeout(ReactTooltip.hide, 5000)
但在这种情况下,工具提示甚至不会显示,因为您的方法 ReactTooltip.hide()
在工具提示显示后立即被调用
关于reactjs - 一定时间后隐藏 react 工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52785243/