Я создал сайт на CMS (Drupal) с приложениями React. Я использую шлем для генерации метаданных (заголовок / описание) из моих компонентов / дочерних компонентов.
В компонентах я использую этот код:
<Helmet>
<title>{...my custom title...}</title>
<meta name="description" content={...my custom description...} />
</Helmet>
Если я анализирую код в Dev Tools из Chrome, я вижу, что метаданные обновляются.
Если я анализирую исходный код страницы, метаданные не обновляются. Эти метаданные создаются вне приложения React в разделе HTML. Таким образом, заголовок и описание метаданных сохраняют значения по умолчанию.
Каков хороший метод для "обновления" метаданных в разделе HTML? Мне нужно обновить только определенные c метаданные (заголовок, описание, канонический ...), остальные элементы раздела head генерируются CMS.
Спасибо за ваши рецепты и помощь.