next. js Head, импортированная из next / head, не работает должным образом на общих страницах - PullRequest
0 голосов
/ 13 июля 2020

Я перешел с create-response-app на create-next-app на свой веб-сайт, но компонент Head (app / head) не работает должным образом.

Предполагается, что у меня есть блог, и в страницах у меня следующая структура: pages / blog / index. js, pages / blog / [slug]. js. В [slug]. js я использую компонент Head, поэтому он принимает заголовок сообщения в блоге: <Head><title>{post.title}</title></Head> Проблема в том, что при использовании response-share в сообщении в блоге он не помещает правильный заголовок , даже когда я проверяю элемент на странице, я вижу правильные значения Head, но инструмент отладки Facebook (https://developers.facebook.com/tools/debug/) не распознает правильный заголовок.

Любая помощь будет использована. спасибо ребята

1 Ответ

0 голосов
/ 15 июля 2020

ответ состоит в том, что вы должны передавать данные через getInitialProps, чтобы они были доступны для компонента, а не через useEffect :)

...