- 尽量采用语义化变量名、函数名。
- 后端返回前端的数据,使用后端变量名规范,赋值给符合前端变量名规范的变量。
- wx.hideLoading尽量在complete回调中完成。
- 尽量复用本模块中的函数。
- wx.showLoading 与 wx.hideLoading成对且尽量靠近出现。
- view层尽量多使用变量绑定。
- 发送给后端的数据,提前存入send_data变量中。
- 尽量减少setData次数。
- 减少弹窗,非重要事项改为顶部通知栏提示。
- 及时调用wx.stopPullDownRefresh(),关闭加载动画。
- 没有网络 或 出错时的空白、错误状态,须有操作提示,不允许未经设计的空白状态。
- 只有返回的状态码为200时,请求才算成功。
- 后端明确返回各种状态码,如403 404 200 500。
- 前端要取的数据,后端至少要有None值。