React-tooltip ve Next.js SSR sorunu
Sep 27 2020
Next.js uygulamamda react-tooltip kitaplığını kullanıyorum.
Araç ipucunu kullanan bir sayfayı ziyaret ederken bir web sitesini her yenilediğimde bir hata aldığımı fark ettim:
react-dom.development.js:88 Warning: Prop `dangerouslySetInnerHTML` did not match.
CSS sınıfları istemcide ve sunucuda farklıdır
İşin tuhaf yanı, rastgele bir sayfadan react-araç ipucunu kullanan bir sayfaya giderken bu hatayı almıyorum.
Araç ipucu ile ilgili kod:
<StyledPopularityTooltipIcon src="/icons/tooltip.svg" alt="question mark" data-tip="hello world" />
<ReactTooltip
effect="solid"
className="tooltip"
backgroundColor="#F0F0F0"
arrowColor="#F0F0F0"
clickable={true}
/>
Yanıtlar
1 lemurry Oct 15 2020 at 02:17
Aynı sorunu yaşadım, bileşenin ne zaman monte edildiğini algılamak için durumu kullanmak zorunda kaldım ve araç ipucunu ancak bundan sonra gösterdim.
Not Gezinirken hatayı görmüyorsunuz, çünkü gezindiğinizde sayfa sunucuda oluşturulmuyor, hepsi ön uç :)
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı