Реакт Ссылка не обновляет страницу - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть этот код:

<Link to="/dashboard" style={{ color: '#A4A4A4' }}>Dashboard</Link>

Как часть моего приложения, но если я сейчас просматриваю маршрут /dashboard, страница не обновляется.

Почему?И как я могу сделать это обновить?

1 Ответ

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

Вы можете попробовать принудительно обновить, либо с помощью:

<Link to="/dashboard" onClick={this.forceUpdate} style={{ color: '#A4A4A4'}}>Dashboard</Link>

или

<Link to="/dashboard" onClick={() => window.location.refresh()} style={{ color: '#A4A4A4' }}>Dashboard</Link>

Вы также можете добавить логику в метод onClick, чтобы проверить, на какой странице вы сейчас находитесь,и обновлять только если вы находитесь на панели инструментов.

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