Я использую Reactjs для создания приложения. Моя страница маршрута, index.js и страница приложения выглядит ниже. Когда я открываю приложение, оно приземляется на домашней странице, я выбираю 1 из радиопроизводительных кнопок, отправляю его. Он перемещается на следующую страницу. Теперь, если я нажимаю на кнопку обновления/перезагрузки браузера, он перенаправляет меня на домашнюю страницу вместо перезарядки той же страницы, которая является поведением по умолчанию.`const Routes = () => {
const element = (
);
return element;
};
export default Routes;`
< /code>
app.jsx
const App = () => {
const [isAuthState,setIsAuthState] = useState(false);
const { authState } = useOktaAuth();
useEffect(() => {
if(authState && authState !== null) {
setIsAuthState(true);
}
}, [authState]);
if (isAuthState && authState?.isAuthenticated) {
return (
);
} else {
return (
);
}
};
export default OktaWrapper(App);
< /code>
oktwrapper.jsx
function OktaWrapper(WrapperComponent) {
const oktaAuth = new OktaAuth(oktaAuthConfig);
function HOC() {
const navigate = useNavigate();
const restoreOriginalUri = () => {
navigate('/');
};
const customAuthHandler = () => {
navigate('/login');
};
return (
);
}
return HOC;
}
export default OktaWrapper;
< /code>
index.js
const root = document.getElementById('root');
ReactDOM.render(
,
root
);
reportWebVitals();
Подробнее здесь: https://stackoverflow.com/questions/796 ... -home-page
В моем приложении React Browser обновить/перезагрузить меня на домашнюю страницу ⇐ Javascript
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как заставить перезагрузить страницу при использовании кнопки Browser Back?
Anonymous » » в форуме Jquery - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Добавьте новую страницу в Opencart 3, Journal 3 Theme и сделайте ее домашнюю страницу
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Добавьте новую страницу в Opencart 3, Journal 3 Theme и сделайте ее домашнюю страницу
Anonymous » » в форуме Php - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-