Реагируйте: есть ли способ использовать componentDidMount () при рендеринге через сервер узла - PullRequest
0 голосов
/ 22 ноября 2018

Итак, я новичок в реагировании и нодировании, и мне было проще всего использовать нод (экспресс) сервер, а затем просто связываться, чтобы реагировать с использованием CDN.До сих пор все работало нормально, но я хотел бы использовать что-то вроде componentDidMount () для рендеринга списка книг.Немного погуглил и обнаружил, что componentDidMount () не запускается при рендеринге через сервер.Поэтому мне было интересно, если есть альтернативный способ, который может сделать то же самое.Пробовал также с componentWillMount (), но без изменений.

Спасибо за любой совет

1 Ответ

0 голосов
/ 22 ноября 2018

Это невозможно.В приложении с изоморфной реакцией componentDidMount будет вызываться только после того, как гидратация будет выполнена в клиенте.

Итак, если вы хотите визуализировать что-либо на основе реквизита или состояния, вы можете использовать класс constructor или устаревший componentWillMount, так как эти методы будут вызываться во время рендеринга, выполненного вузел.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...