发表于: 2017-03-28 19:06:35
1 1146
今天完成的事情
今天完成了任务3,任务三的主要学习重点时页面间数据传递,页面跳转等
明天计划的事情
明天开始学习任务4,然后修改一下整个页面的样式
遇到的问题
先说一个css的问题,position:fixed会让我的header脱离文档流,当我限制了页面的最大宽度的时候就会出现现实问题,目前不知道怎么解决,使得header的宽度可以继承body的宽度,明天再研究。
页面间数据传递,我刚开始是直接用local Storage.item来传递,等到第二个页面调用的时候发现我数组里每个字符都变成了单独的一项而不是原来的词组,最后才发现需要转化成json数据才可以准确的传递。
身份的传递我使用的是根据点击按钮次数的变化来改变页面的内容,比如编号身份和图片,这是我想到的比较简单的方法,暂时没想到其他办法实现
法官查看页面我是用html写了18个格子,因为游戏最多有18个人,然后全部设置隐藏,再通过js来设置格子可见性,有几个人就使几个格子可见,然后再更改格子上的身份,明天再看看别人的代码看看有没有别的方法可以做。
收获
学会了页面间数据传递
local Storage.item
学会了json语法
对象转化为json var item = JSON.stringify()
json转化为对象 var item = JSON.parse()
评论