项目进展17

1.今日工作:

  优化订单页,之前显示的订单读取的是提前写好的固定的数据,今天做到了读取数据库,在订单页实时显示真正的订单信息,新下的订单显示在最上面。做到了保存用户地址信息。

  

 

2.明日计划:

  增加订单状态:待接单,已接单,已完成;

  添加搜索菜品功能;

  修复因改变订单读取方式被破坏的再来一单功能。

 

3.总结:

  因为读取数据库中订单信息时是按顺序读取的,所以在订单页内,新订会被显示在最下方,这与我们的习惯不符。思考之后,在上传订单信息时添加上传时间信息,然后按时间倒序读取,问题解决。

  

  另外,下单后点击详情跳到订单页可以看到新订单,但是如果直接返回主页在tabBar点击订单就看不到新订单。考虑到这应该是页面刷新问题,修改了onShow函数,做到每次显示订单页都刷新一次。

  

  还有一个问题是因为之前订单信息是从app.js中读来的,改为从数据库读之后,再来一单功能失效了。尝试了直接用数据库中的订单信息进行计算,但是获取的orders数组总显示未定义,改了好久也不能正常使用,只好留到明天继续改。

 

posted on 2019-09-04 20:37  Ljy02  阅读(135)  评论(0)    收藏  举报