文件名称:小程序实战踩坑之B2B商城项目总结
文件大小:602KB
文件格式:PDF
更新时间:2024-04-18 10:47:17
小,程序,实战,踩坑,之,B2B,商城,项目,总结,
坑一:支付完成页面,点击“完成” 按钮会触发返回的页面的onShow()生命周期 (秘坑) 如下图,原以为是微信的页面,不会影响到小程序,实际情况下是会触发返回的页面的onShow()的。 (此图片来源于网络,如有侵权,请联系删除! ) 触发bug业务场景详细描述: 因为业务需要,我会在下订单页面触发 onShow(),在onShow里面会有调取查询购物车的商品数据,如果商品数据不存在,就会跳转到首页。当用户支付完成后,返回下订单页面,触发onShow生命周期,导致调取查询购物车api,因为已经创建订单去支付了,所以购车车的商品数据就在后台不存在了,所以在 跳过去支付成功页面的那一刻,页面