ReactJS - одностраничное приложение: навигация по экрану аутентификации не работает должным образом - PullRequest
0 голосов
/ 23 сентября 2018

Пытаясь создать мини-приложение реагирования на одну страницу,

Я написал следующий блок кода для аутентификации.Я ожидаю, что, когда аутентификация пройдет успешно, она перейдет на страницу «список», а когда она потерпит неудачу, она перейдет к «/» (это экран входа в систему / текущий экран).Использование BrowserRouter для достижения этой цели.

При выполнении он всегда перемещается к «/» (та же страница).И что интересно, '?'добавляется к URL.

handleClick = () => {
        auth.getToken(this.refs.username.value, this.refs.password.value)
        .then(this.props.history.push('/list'))
        .catch(this.props.history.push('/'));
    }

Пожалуйста, сообщите.

...