1,页面跳转 跳转实现思路:1,start.we中加载所有组件, 2,两种思路:1)按钮属于父组件 2)组件间通信 (页面跳转已解决,使用方法2) 2,图片本地加载
3,bag.we实现,数据通信
button可以使用bootstrap的button,但是需要使用npm安装新模块
事件的坑:event.target在浏览器中调试打印出可以看到所有的属性和方法 然后从中取用相应的值。
数组数据的自动更新:
// 和 this.items[0] = ...
作用相同,但会自动触发视图更新
this.items.$set(0, { childMsg: 'Changed!'})
使用浏览器调试: 将chrome浏览器调试模式设定为左右模式,调试移动端页面会很方便
样式改动: picker flex-wrap:wrap 事件不可动态绑定 weex的if类似display效果,不显示时不会占用位置 不可直接drinkNum++ 要使用weex的set方法 分两边渲染对逻辑的实现造成了很大影响
2016.12.27 rnn
- 存入包裹和立即使用采用两个模态框,不用进行按钮的隐藏,分两种情况展示即可,见main.we中215行showCard方法
- 存入包裹中的信息包括:id(编号)、num(数值)、name(技能),见253行,storeToBag方法
12.27 hevin
1, 分支条件过多,使用switch case 代替if else 加强代码可读性
2, 新版支持本地图片,更新weex-toolkit后可用
3,新增 是否陪酒函数(check9) 自带modal的异步回调无法解决
4,3的另一种实现方法,不使用自带的modal(还没做)
12.29 Hevin 需要完成的
,整体梳理 ,积分界面 ,图片替换 ,图片动画
玩家Id循环自增(已解决) 上下家罚酒Id问题(已解决) bag中卡牌不显示问题(已解决) bag中卡牌大于3时的显示堆积 54张牌结束游戏(已解决)
12.29 rnn(当前所有代码进行了合并)
- 将刘欢的选择人数及选择输的玩家部分代码合并,从所有玩家中选择输的玩家的界面做了修改,直接进行选择不跳转;
- 遗留问题:选择游戏人数界面只支持浏览器,需要想办法改进; 当前玩家的id控制存在问题,有时候会直接加2个;还有假设10个玩家,则第11张牌其实是1号玩家;(已解决) 选择人数界面selectNum.we到main.we的游戏人数传参问题,感觉混乱了?(见start.we中代码);(已解决) 从所有玩家中选择是list下拉、从两个中选一个是用的radio,要不要统一?
12.30 Hevin 选择人数已解决,直接通过标签传参即可,不使用组件通信。
bug:Id控制bug 抽到7有问题(已解决) 抽到9的逻辑没写完(已解决) 10的逻辑没写(不用写) 包裹中点击牌时的使用逻辑(已解决) 2-9逻辑不触发(已解决) 抽到9时还需删除其余玩家的9(已解决) 喝酒的数量问题(已解决) javaScript中this的问题(call或者apply方法)
12.31 待解决问题
- 返回按钮、设置按钮、开始游戏按钮、首页字体颜色样式改成之前黑色的---刘欢(已解决)
- 选择游戏人数界面集成(默认人数4)---任娜娜(已解决)
- 主界面包裹样式修改 ----任娜娜(已解决)
- 牌堆样式(P图)、返回按钮左上角、问号右上角、结束游戏按钮右下角 ----刘欢(已解决)
- 所有的选人惩罚均使用list选择(决斗时、包裹里的牌使用时) ---任娜娜(已解决)
- 排行榜界面 -----石艺轩(已解决)
- 包裹中的牌数超过3张时显示问题(最后有时间再改)
- ppt ---肖凯仁
可以使用pan事件 18:42待解决问题
- 随机选择决斗对象时,会生成玩家0(已解决)
- 决斗落败玩家选择后,罚酒时报错(已解决)
- 玩游戏落败玩家选择后,罚酒时报错(已解决)
- 包裹里的牌点击使用时,选择落败玩家罚酒(已解决)
- 美化
2017.1.1 待解决问题
- 下拉选择玩家列表,加底线, 没选玩家时确定按钮不响应
- 选人数页面开始游戏按钮位置调整跟首页位置相同(已解决)
- 返回按钮功能实现(已解决)
- 重新开始键(已解决)
未来展望: 滑动选人数,摇一摇抽牌,界面动画优化,称号系统优化(喝酒数,陪酒数,决斗数胜率,玩游戏胜率,连续抽到陪酒或免酒卡各有称号) 游戏内设置与新手教程、三端实现(打包成应用、比如扫二维码)、在线
2017.1.3 Hevin selectNum中使用了default作为函数名报错(已解决) bagModal中的返回按钮添加(已解决) bag最多只显示3张持有牌(已解决) 结束按钮bug调整(已解决)
2017.1.4 待解决问题(手机上测试的一些问题) 1.选择落败的玩家模态框,点击确定后,当家玩家数加1了,但是模态框没有关掉(崩溃了,不知道哪里的问题???) 2.排行榜界面布局调好了 3.点击开始按钮闪烁,集成到安卓中不支持(动画只能执行一下,不能一直执行) 4.字体???不知道该弄什么字体了 5.滑动选人,pan事件