Как добавить теги скрипта в заголовок и в конец тела html.js? - PullRequest
0 голосов
/ 01 апреля 2019

Я новичок в Гэтсби. У меня есть модель настройки в содержательном, который предоставляет мне сценарии, которые я хотел добавить к голове или в конце тела. Теперь единственный способ сделать это - Gatsby SSR API (setPostBodyComponents).

Но дело в том, как я могу запустить запрос graphl в gatsby-ssr? Является ли действительным для извлечения данных из содержимого в этом файле? Моя задача - добавить в html любые сценарии, которые содержательный администратор добавляет в модель.

1 Ответ

0 голосов
/ 02 апреля 2019

Самым простым решением для этого является использование gatsby-plugin-react-helmet: https://www.gatsbyjs.org/packages/gatsby-plugin-react-helmet/

Таким образом, вы можете добавлять теги скрипта, как в HTML:

<Helmet>
    <script src="...">
</Helmet>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...