Как перенаправить в Framework7 - PullRequest
0 голосов
/ 03 октября 2019

Я пользуюсь Framework7 (3.5) какое-то время и каждый раз схожу с ума из-за документации.

Мне нужно сделать простое перенаправление, если пользователь вошел в систему. Информация о пользователе хранится в локальном хранилище. Так что я выполняю это на pageInit функции моей страницы:

user= window.localStorage.getItem("user")


if(user == null){
    console.log("User doesn't exist")
    app.router.navigate('/login/', {reloadAll: true});
}
else{
    console.log("User exist")
    app.router.navigate('/home/', {reloadAll: true});
}

Так что сообщения журнала работают нормально, но фреймворк app.router.navigate полностью игнорируется. Маршруты создаются правильно на myApp.js (уже проверено), а app.router.navigate работает, только если я использую Dom7('#random-button').on('click, function(){}).

Если я запускаю функцию onClick, перенаправление работает без номера.

Есть идеи, почему?

...