@duanyubin
2018-07-17T06:18:53.000000Z
字数 524
阅读 268
未分类
7.17 上线的修复易购车辆不更新的问题,结果导致主持人题词版整体数据不更新的问题。
将原来的代码
render() {
...
this.bought = activityDetail.CarNum ? (activityDetail.CarNum - this.state.candidates) : 0
...
}
改为了
render() {
...
this.setState({
bought: activityDetail.CarNum ? (activityDetail.CarNum - this.state.candidates) : 0
});
...
}
导致死循环,且上线后没有自测
判断由于未将bought放到state中,导致视图不更新产生的问题。
由于改动较小,之后我对照diff肉眼扫了下,自我感觉没有其他问题,所以就没有通知qa就上线了。
上线之后,自觉改动不大,扫了眼页面正常出来,没进行自测。
直播开始前,回滚代码,暂未影响线上逻辑