数据与页面分离
前端数据来源 && 处理方式
- 本页面特有数据 => 目前做法: private 私有变量就行
- 表里面的数据 => 目前做法: 封装一个表的管理工具(会提供curd基础快捷操作) 、然后在对每张表建一个xxModel.class类,专门用来操作表的
- 需要保存的数据 => 目前做法: storage 单独新建一个或多个 xxxStorage.class类,然后调用保存
- 多个页面共享的数据 => 目前做法 RuntimeData 单独新建一个或多个 xxxRunTimeData.class 类,用来多页面共享
探讨
. 方式1、2 将就用吧
. 方式3 存在的问题是,如果新增了字段,旧的数据有没有,反序列化的时候需要做默认值处理。 否则更新小游戏后用户卡死。
.方式4 感觉解决方式太粗糙了; 是否可以引入Vuex这种方式
哎… 搞过vue、现在搞游戏前端。
感觉数据和页面不分离,写的好难受啊 … 非常的难受
各位同学是怎么解决 数据与页面分离问题的?
大家可以探讨一下自己的思路


