详细问题描述
因为快速,所以原本APP使用的是 localStorage 存储数据。
由于使用的用户多了,接到不少说经常要重新登录的,从代码看来,是登录的 token 等数据不存在了,怀疑是 localStorage 被系统清除了,于是准备采用 plus.storage 来存储数据。
在更新版本过程中,发现 plus.storage.setItem 不能存储整数类型、不能存储布尔值。
plus.storage.setItem("key1", 1); 失败
var value1= 1;
plus.storage.setItem("key1", value1); 失败
plus.storage.setItem("key1", false); 失败
var value1= false;
plus.storage.setItem("key1", value1); 失败
总的来说,只可以存储字符串类型,虽然目前可以绕过,但是代码多绕了一些。
[
全栈 (作者)
我觉得,如果只能存储字符串,起码有一层自动转为字符串类型的,不用我们自己转
2019-06-14 10:22