发表于: 2017-04-20 23:30:20

1 1130


今天做了的事:学习了新姿势,狠狠地写任务三,还差一点写完。这里就很奇怪,今天不咸鱼还是没写完。


明天要做的事:写完任务三,然后狠狠的写任务四。


今天遇到的问题: 


1.数据类型的转换有一点迷糊,用JSON.stringify转换的数组应该是一个字符串,但是为什么转换之后是用【“a”,“b”,“c”】的方式存在的。但是明明sessionstorage是只能传递字符串的,那这样的JSON为什么能传过来呢。


昊哥提到JSON.stringify只是把其中的内容转化成字符串,其本质还是数组,这里也不太清楚,很有疑问。


2.关于实现任务三的方式。大家都在用的是隐藏式的,但是我因为写页面多写了一个,而且之前在看sessionstorage的时候看到这个只是在关闭页面才会清空数据,就想可不可以用两个页面来回跳转的方式。

然后遇到了问题,在前一个页面设置的用来指示身份的小圆圈里的数字,因为跳转到下一个页面就消失了。即使用了sessionstorage,因为这里是点击触发的,所以点击后才会给小圆圈赋值,且赋完值马上就跳到下一个页面,所以会出现一个一闪而逝的数字,不会持续停在上面。虽然可以解决,就是将这个变量不放在点击事件里,而是放在一个onload里面让页面跳转过来就显示,但是二大说这个做法从业务逻辑来讲就很不合理。所以明天用一些时间改成隐藏式的,然后正面怼任务四。


感悟:麦芽的香气?行家啊。。。



返回列表 返回列表
评论

    分享到