今天试了下TS,发现个问题,我用session存储了一个数据,是string的数据,在没有刷新前用number可以转为数字,但是刷新后再获取就变成了NAN,请问是什么情况?
// 存储
sessionStorage.setItem('platformValue',JSON.stringify(this.platformValue));
// 获取未刷新的情况下这样获取是得到正常的number,刷新后就是NAN
Number(sessionStorage.getItem('platformValue'))
最后用这种方式去转换,为什么开始不用这种方式,因为编辑器一直爆红。
需要注意JSON.stringify的使用场景