Я использую библиотеку iframe-resizer .Итак, я создал реагирующую составляющую.Есть время, когда я жду загрузки контента во фрейме и хочу показать пользователю cirle-bar в это время.Как понять, что загрузка завершена?
Вам потребуется пройти жизненный цикл React.js
. Существует два метода жизненного цикла
componentWillMount () - вызывается перед DOM componentDidMount () - вызывается после загрузки DOM / полной визуализации компонента.
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