Как понять, что контент загружен?

Я использую библиотеку iframe-resizer. Итак, я создал реагирующую составляющую. Есть время, когда я жду загрузки контента во фрейме и хочу показать пользователю cirle-bar в это время. Как понять, что загрузка завершена?

1 ответ

Вам нужно будет пройти жизненный цикл React.js

Есть два метода жизненного цикла

componentWillMount () - вызывается до загрузки DOM.

componentDidMount () - вызывается после загрузки DOM / полной визуализации компонента.

Так вы делаете

componentWillMount(){
 //show MyLoader
}

componentDidMount(){
  // hide MyLoader
}

увидеть больше - https://developmentarc.gitbooks.io/react-indepth/content/life_cycle/birth/premounting_with_componentwillmount.html

https://developmentarc.gitbooks.io/react-indepth/content/life_cycle/birth/post_mount_with_component_did_mount.html

Другие вопросы по тегам