点击下一步后加载动画不消失,支付方式没有出现。先查看Network中的最后一个请求,而不是先重装支付模块。
| 阶段 | 检查内容 |
|---|---|
| 定位 | shipping-information返回400或500时查地址、配送方式和后端异常;请求200但JS报错时查响应结构、mixin与Knockout;根本没请求则查前端校验和点击事件。 |
| 验证 | 第三方mixin覆盖setShippingInformation却不返回原Promise,也会让loader一直存在。修复后测试访客、登录客户、虚拟和实体购物车。 |
避免误判
测试时固定同一个Store、客户状态和输入数据,并记录修改前后的请求与数据库结果,避免把作用域差异当成随机故障。

