随着网络时代的发展,餐饮业迎来了时代革新,各大餐饮老板开始使用点餐 app 节省人力资源,减少时间成本,于是西柚点餐 app 应运而生。这是一款占用内存小、操作方便简单的点餐 app,用户可以查看所有在售的商品,既可以通过左侧菜单栏选择指定的商品种类,也可以通过右侧滑动查看每一个商品,添加商品到购物车进行, 并在购物车中检查自己的订单,完成向商家发送点单请求。
商品 || 购物车 || 商品详情 || 评价和商家等功能模块
实现商品、评价和商家等功能模块的主流单页面应用,局部加载视图,提高性能和用户体验
与后台数据联调,实现数据动态加载
实现移动端滚动效果,通过坐标计算实现左侧菜单与右侧内容的联动
实现购物车视图与商品视图数据共享,从而实现购物车添加和删除商品的功能
合理使用动画,让视图的显示与隐藏更平滑,提高用户体验效果
使用 async || await 解决循环请求数据处理的问题