0

我正在尝试自动登录到应用程序。所以我在登录控制器中设置了一些 localStorage 项目。

localStorage.setItem("session", me.sessionToken);
localStorage.setItem("loggedin", true);

我的 app.js 看起来像这样

launch: function() {
        if(!localStorage.getItem("loggedin")){
        Ext.Viewport.add([
            { xtype: 'loginview' },
            { xtype: 'main' }
         ]);
        } else {
            Ext.Viewport.add([
            { xtype: 'main' },
            { xtype: 'loginview' }
         ]);
        }   
}

这工作正常。但是我第一次登录后第一次显示 loginview 视图时,没有设置 localStorage。它说我的会话为空,我的登录为空。我必须刷新页面,然后一切就绪,我可以看到我的 localStorage 的值。

有谁知道如何修理它?

4

0 回答 0