アポログラフの接続されたページの同形レンダリングでチェックサムエラーが発生しました。どうすれば違いがあるのかをデバッグできるようにクライアントマークアップを表示できますか?サーバー側とクライアント側でレンダリングがどのように異なるかを追跡するその他のヒントはありますか?私がChromeで要素を調べようとすると、サーバーの出力がレンダリングされてクライアントの出力がどう違うかわからないようです。クライアントのマークアップを表示して反応のチェックサムエラーをデバッグする方法
Warning: React attempted to reuse markup in a container but the checksum was invalid. This generally means that you are using server rendering and the markup generated on the server was not what the client was expecting. React injected new markup to compensate which works but you have lost many of the benefits of server rendering. Instead, figure out why the markup being generated is different on the client or server:
(client) </div></header><div data-reactid="18">Lo
(server) </div></header><div class="Home-root-2IM
私は切り捨てられ、警告メッセージから作ることができる唯一の推測では、(「LO」で始まるページ上の唯一のものは、ログインであるため)ログイン要素はヘッダの外に表示されているということです..しかしIかなり奇妙に思えるので、それが正しい推測であると確信することはできません。したがって、実際のクライアントマークアップを確認して、それが確かに違いであることを確認したいと思います。
クライアントの出力が何であるかを示していますが、計算されたサーバーとの違いはありません。 – MonkeyBonkey
「クライアントのマークアップを表示することで、違いをデバッグできますか? :-D(私はあなたが望むものに答えなかったのですぐにこの回答を削除します) –