Как использовать Semantic-UI Sidebar.Pusher с React Router v5, не вызывая бесконечных повторных рендеров? - PullRequest
0 голосов
/ 17 октября 2019

У меня возникло что-то похожее на вопрос Боковая панель семантического пользовательского интерфейса. Вызывает реакцию маршрутизатора на повторный рендеринг своего компонента , за исключением того, что я передаю свои компоненты как дочерние компоненты компоненту <Route>:

// ...
<Route><MyComponent /></Route>

Для моего меню боковой панели я также отображаю все компоненты как дочерние, потому что это позволяет мне отображать меню в верхней части страницы, и меню может препятствовать отображению содержимого, но по какой-то причине помещать что-либо вокруг<Route> компонент внутри Sidebar.Pusher запускает последовательность повторных рендеров

Я бы хотел этого избежать, но все еще мог бы использовать хуки, предоставляемые React Router v5.

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