Есть несколько вещей, которые вы можете проверить.
Проверьте подключение inte rnet, надеюсь, у вас есть хорошее подключение inte rnet для загрузки страницы.
Поскольку вы говорите, что есть несколько страниц с одним компонентом, проверьте, можете ли вы переместить их в подкомпонент.
Я не уверен, как вы скрывая эти компоненты, используйте css свойство display:none
, если они легкие.
вы можете использовать что-то вроде этого:
<style type="text/css">
.hidden { display:none; }
</style>
render: function() {
return (
<div className={this.props.shouldHide ? 'hidden' : ''}>
This will be hidden if you set <tt>props.shouldHide</tt>
to something truthy.
</div>
);
}
// or in more modern JS and stateless react
const Example = props => <div className={props.shouldHide}/>Hello</div>
source