帖子
帖子
用户
博客
课程
显示全部楼层
16
帖子
1
勋章
1699
Y币

[其他] 我是小白,请高手指教

[复制链接]
发表于 2016-12-10 07:23:31

               
              openIndexFrames = function(index){                 
                    if (index == 2) {
                        api.openFrameGroup   
                                 省略~~~         
                    }else{
                    if(index == 4){
                             var loginInfo = $api.getStorage('loginInfo');
                             if(!loginInfo){
                                 api.openWin({
                                    name: login,
                                    url: './html/detailframes/login.html',
                                    bounces: false,
                                    vScrollBarEnabled: false,
                                    hScrollBarEnabled: false,
                                    pageParam: {
                                    title: title
                                    },
                          });
                        }
                    }
在Fram数组查看登录状态
loginInfo 没有ret返回,$api.getStorage('loginInfo');没有效果,求高手指点好的方法

47
帖子
1
勋章
1万+
Y币
你是在哪存取的这个值
16
帖子
1
勋章
1699
Y币
本帖最后由 kangjun 于 2016-12-10 08:38 编辑
酸性氢氧化物 发表于 2016-12-10 08:22
你是在哪存取的这个值

登录页存储的,index=4时只能打开指定页面,无法判断loginInfo值
47
帖子
1
勋章
1万+
Y币
kangjun 发表于 2016-12-10 08:33
登录页存储的,index=4时只能打开指定页面,无法判断loginInfo值

在其他页面能获取到这个值嘛?
14
帖子
3
勋章
2万+
Y币
你的写法没问题啊。你看下登陆页到底存没存logininfo吧。
16
帖子
1
勋章
1699
Y币
小明哥哥 发表于 2016-12-10 23:57
你的写法没问题啊。你看下登陆页到底存没存logininfo吧。

登录页有loginInfo, 主页单独定义会员登录loginInfo是没问题的,就是把这点击事件放在frames里index==4时就找不到loginInfo值,我不知道用什么方法能实现
14
帖子
3
勋章
2万+
Y币
if(index == 4){
                             var loginInfo = $api.getStorage('loginInfo');      在这后面打印下loginInfo看下
7
帖子
2
勋章
853
Y币
首先要确保你的值有存进去
16
帖子
1
勋章
1699
Y币
年少不轻狂 发表于 2016-12-11 15:34
首先要确保你的值有存进去

我打过,没有值。不和index==4组合,单独用就有值,我想知道如何方法能在index时有值
您需要登录后才可以回帖 登录

本版积分规则