l***@qq.com
l***@qq.com
  • 发布:2018-11-23 16:26
  • 更新:2018-11-23 16:35
  • 阅读:2995

weex 使用 uni.getStorage

分类:uni-app

weex 使用中 uni.getStorage支持,但是不支持 uni.getStorageSync。有什么办法曲线实现。

2018-11-23 16:26 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

曲线不了,两个不同的引擎进行交互,异步是比较稳妥的方案。
如果一定想要同步,可以尝试用 Promise 的语法,不过也不是真正的同步。

  • l***@qq.com (作者)

    谢谢

    2018-11-23 16:33

  • l***@qq.com (作者)

    想封闭一个方法,判断用户是否登录,如果都是异步,则返回就成了问题。


    例如


    checkToken:function () {

    this.accessToken = uni.getStorage('accessToken');

    this.deviceId = uni.getStorage('deviceId');

    if(this.accessToken.length>0&&this.deviceId.length>0) {

    return true;

    } else {

    return false;

    }

    }

    2018-11-23 16:37

l***@qq.com

l***@qq.com (作者) - 码农

想封闭一个方法,判断用户是否登录,如果都是异步,则返回就成了问题。

例如

checkToken:function () {
this.accessToken = uni.getStorage('accessToken');
this.deviceId = uni.getStorage('deviceId');
if(this.accessToken.length>0&&this.deviceId.length>0) {
return true;
} else {
return false;
}
}

该问题目前已经被锁定, 无法添加新回复