帖子
帖子
用户
博客
课程
显示全部楼层
8
帖子
0
勋章
85
Y币

[App引擎] setPrefs set多个值有什么方法?

[复制链接]
发表于 2015-3-27 14:14:08
setPrefs 设置多个值有什么方法吗?
类似
                                api.setPrefs({
                        key: 'username',
                        value:name
                });

                api.setPrefs({
                        key: 'password',
                        value: pwd
                });

                                api.setPrefs({
                        key:'access_token',
                        value:ret.access_token
                });
这样一个一个写感谢代码太不好看了,求教

可以用 for 循环 ,或者 递归 ;  另外,callback 是 JS 的灵魂,
8
帖子
0
勋章
85
Y币
技术支持-Altair 发表于 2015-3-27 14:19
可以用 for 循环 ,或者 递归 ;  另外,callback 是 JS 的灵魂,

给个例子看一下
89
帖子
0
勋章
1万+
Y币
如果不敏感的数据可以用h5的存储,可以保存json对象!
8
帖子
0
勋章
85
Y币
还有个问题 api.getPrefs({
    key: 'k'
}, function(ret, err){
    var v = ret.value;
    api.alert({msg:v});
});

get到的数据只能出现在callback里么?非callback怎么弄?
8
帖子
0
勋章
85
Y币
感觉这个get函数没必要做成callback的形式吧,
17
帖子
0
勋章
132
Y币
技术支持-Altair 发表于 2015-3-27 14:19
可以用 for 循环 ,或者 递归 ;  另外,callback 是 JS 的灵魂,

存储多个,还得一个一个的写吗?太麻烦了吧
3
帖子
1
勋章
64
Y币
var userName = api.getPrefs({
    sync: true,
    key: 'uservo'
});

用这种方式就可以了
wei00 · 2015-3-27 16:14还有个问题 api.getPrefs({
    key: 'k'
}, function(ret, err){
您需要登录后才可以回帖 登录

本版积分规则