我将 nextjs 与 typescript 和 React-jss 一起使用。我收到错误:
Warning: Prop `className` did not match. Server: "mobileNavToggle-0-2-10" Client: "mobileNavToggle-0-2-2"
我认为这是因为 SSR 和水合产生不同的类名造成的。这似乎只在我手动重新加载页面时发生,而不是在下次自动重新加载页面时发生。我怎样才能解决这个问题?
我解决了这个问题,添加了一个_document.js
就像在with-react-jss
例子:
https://github.com/vercel/next.js/blob/master/examples/with-react-jss/pages/_document.js https://github.com/vercel/next.js/blob/master/examples/with-react-jss/pages/_document.js
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)