@RomanSS

Как правильно написать в ReactJs компонент для новостного блока с различным функционалом?

Хотел сделать компонент для новостного блока, но возникли проблемы, которые не знаю как правильно и без хаков решить.
Изначально была задача сделать подгрузку данных из базы. С базы приходит объект
{
    title: "название статьи",
    html: "тут html код сверстанной страницы"
}

Всё это делал через вставку dangerouslySetInnerHTML. (да желательно его не использовать, но это был самый быстрый вариант)

Теперь с расширением функционала, мне нужно использовать различные готовые модули, которые легко подгружаются через import в этом компоненте, но из-за того что я вставляю код через dangerouslySetInnerHTML обращаться к этим функциям невозможно. Как мне изменить компонент и вставку html, чтобы я мог использовать функции в контексте этого компонента?
Выносить в глобальную область видимости не хочется.
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ответы на вопрос 1
@grinat
eval
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы