Правильное использование history.pu sh - PullRequest
0 голосов
/ 13 февраля 2020

Я хочу использовать history.pu sh для ссылки на другую страницу моего приложения React при нажатии кнопки, но когда я использую history.pu sh, выдается ошибка Unexpected use of 'history'.(no-restricted-globals)

<ExampleComponent handleClick={history.push('/path/to/page')} text={'something'} />

Внутри ExampleComponent у меня есть кнопка с обработчиком onClick, который вызывает реквизиты handleClick

<Button onClick={() => this.props.handleClick}>{this.props.text}</Button>

1 Ответ

1 голос
/ 13 февраля 2020

update

При использовании компонента ExampleComponent возникает проблема с историей переменных. Поскольку это глобально достижимо как windows .history. Я думаю, что вы звоните history.push Линтер дает предупреждение, если это окно. История или нет.

...