Невозможно установить начальный URL для основного вида

Для приложения, которое я делаю, когда пользователь впервые входит в приложение, загружается домашняя страница по умолчанию (назовем ее index.html). После входа пользователя он перенаправляется на другую страницу приложения (назовем ее feed.html).

Когда пользователь покидает приложение и решает вернуться позже, но все еще вошел в приложение, я хочу, чтобы пользователь автоматически видел feed.html при загрузке приложения, а не index.html.

Есть ли способ сделать это? Я попытался изменить URL-адрес по умолчанию динамически и в html, как указано здесь, но index.html продолжает загружаться вместо feed.html.

Заранее спасибо.

ОБНОВИТЬ:

var mainView;
if (localStorage.getItem("isLoggedIn") !== null){
    // If already logged in
    mainView = myApp.addView(".view-main", {
        url: "feed.html"
    });
}
else {
    mainView = myApp.addView(".view-main", {});
}

Итак, это мой код. Согласно документации, установка параметра url при создании экземпляра основного представления должна установить URL-адрес страницы по умолчанию для загрузки при загрузке представления, но feed.html не загружается.

До этого я перенаправлял пользователя на feed.html после загрузки index.html с помощью роутера:

mainView.router.load({
    url: "feed.html"
});

но я бы предпочел, чтобы пользователь приземлился на feed.html вместо index.html, если это возможно.


person Leo C Han    schedule 21.01.2015    source источник
comment
когда пользователь входит в систему, сохраняет некоторое значение в localStorage и удаляет это значение при выходе из системы. В следующий раз, когда пользователь придет за этой переменной, если она присутствует, загрузите feed.html, иначе index.html   -  person Mukesh Agarwal    schedule 21.01.2015
comment
Я думаю, что плохо написал свой вопрос. Я уже делаю то, что вы сказали. На самом деле проблема заключается в настройке URL-адреса по умолчанию. Позвольте мне опубликовать код, который у меня сейчас есть.   -  person Leo C Han    schedule 21.01.2015
comment
addView — функция какой библиотеки   -  person Mukesh Agarwal    schedule 21.01.2015
comment
Я использую framework7.   -  person Leo C Han    schedule 21.01.2015


Ответы (1)


Я использую предыдущую версию framework7. это решить проблему

person Ahmed Awan    schedule 21.08.2017