我在我的Next.js应用中使用react-tooltip库。
我注意到每当我在访问使用tooltip的页面时刷新网站,都会出现一个错误:
react-dom.development.js:88 Warning: Prop `dangerouslySetInnerHTML` did not match.
CSS类在客户端和服务器上是不同的。
奇怪的是,在从随机页面导航到使用react-tooltip的页面时,我没有遇到该错误。
与工具提示相关的代码:
<StyledPopularityTooltipIcon src="/icons/tooltip.svg" alt="question mark" data-tip="hello world" />
<ReactTooltip
effect="solid"
className="tooltip"
backgroundColor="#F0F0F0"
arrowColor="#F0F0F0"
clickable={true}
/>