发表于: 2017-04-03 21:37:15

2 1127


今天完成的事情:

打开任务2的项目,找到玩家配比页面的杀人和平民分配的数据,传到新的页面,查看玩家身份,为页面的查看身份按钮/隐藏并传递给下一号按钮添加点击事件,学习如何根据需要显示和隐藏视图,用变量保存查看状态和当前查看到几号身份。书写逻辑,点击一次查看身份再点击隐藏身份,再点击查看下一个人身份,如此循环查看学习资料——《浏览器的本地存储》身份的传递方式有两种选择,一是跳转页面通过url等方式传递身份,二是本页面操作不跳转页面,只根据情况显示隐藏文本内容和按钮,我选择了根据情况显示隐藏文本内容和按钮。身份传递完后跳转页面,进入法官查看身份页面,展示所有身份多次执行代码,发现bug并改正。完成任务3

明天计划的事情:

开始做任务4,听他们说的好像很难。使用桌游精灵,搞清楚游戏开始后的操作逻辑,用css+html完成后面需要的页面,打开任务3的项目,将身份结果传递到新页面法官台本查看学习资料——JS有限状态机》设置变量用于存放游戏进展到第几天,每天包含4个步骤的状态设置玩家的死活状态

遇到的问题:

对页面之间进行传值不知道怎么选择,后来发现如果用url传值,地址栏能看到传的值,而cookie传值也有要求,大小不能超过4k,所以选择了localStorage本地存储。发现写东西之前都需要找好多资料看,对基础知识还是不够了解。

收获:

对页面之间进行传值有了初步的了解。



返回列表 返回列表
评论

    分享到