我使用的是react-tooltip模块(https://www.npmjs.com/package/react-tooltip),
无法弄清楚如何在一定时间(例如5秒)后隐藏tiiltip
我试过这个:
<ReactTooltip afterShow={() => { setTimeout(ReactTooltip.hide(), 5000) }} />但在这种情况下,工具提示甚至不会显示
发布于 2019-02-07 20:24:38
你不需要在方法后面使用括号(),只需要像这样放一个方法的链接:
setTimeout(ReactTooltip.hide, 5000)但在这种情况下,工具提示甚至不会出现,因为在显示工具提示后立即调用您的方法ReactTooltip.hide()
https://stackoverflow.com/questions/52785243
复制相似问题