发现个BUG,plus.storage.setItem 有些数字可以保存,有些不能赋值保存,必须用num.toString()转为字符串才能赋值
czf
- 发布:2015-01-27 12:09
- 更新:2015-01-30 16:09
- 阅读:4353
plus.storage.setItem不能保存部分数字
分类:HTML5+
看看 plus.storage.setItem() 的参数说明吧:
> 参数:
key (DOMString) 可选 存储的键值
value (DOMString) 可选 存储的内容
key 和 value必须都是string 类型的
xiaoyi - 莫问前程凶吉,但求落幕无悔
JS里面,
1==“1” true;==, 两边值类型不同的时候,要先进行类型转换,再比较。
1===“1” false 恒等
如果只是判断,可以不用parseInt
Yooye
确实是这样的,我搞了好久,纳闷为啥就存不进去呢,结果搜到了这个问题之后,在自己要存的变量后面追加了一个空字符串,然后就保存成功了。感谢楼主~
2016-05-26 18:10