Commit 007c4fd2 by zeven

优化迷你店商品订单列表

parent a8f311f0
...@@ -161,6 +161,7 @@ class FacePage extends Component { ...@@ -161,6 +161,7 @@ class FacePage extends Component {
if (timeout === false) { if (timeout === false) {
this.setState({ this.setState({
orderDetailMini: false, orderDetailMini: false,
goodsArr: [],
}); });
clearTimeout(this.goodsCounterTimer); clearTimeout(this.goodsCounterTimer);
clearInterval(this.goodsCounterInter); clearInterval(this.goodsCounterInter);
...@@ -175,11 +176,10 @@ class FacePage extends Component { ...@@ -175,11 +176,10 @@ class FacePage extends Component {
orderDetailMini: true, orderDetailMini: true,
}); });
this.goodsCounterTimer = setTimeout(() => { this.goodsCounterTimer = setTimeout(() => {
let data = [];
clearInterval(this.goodsCounterInter); clearInterval(this.goodsCounterInter);
this.setState({ this.setState({
orderDetailMini: false, orderDetailMini: false,
goodsArr: data, goodsArr: [],
}); });
}, timeout); }, timeout);
}; };
...@@ -191,9 +191,10 @@ class FacePage extends Component { ...@@ -191,9 +191,10 @@ class FacePage extends Component {
const {data} = await this.props.dispatch({ const {data} = await this.props.dispatch({
type: 'goods/getOrderCounter', type: 'goods/getOrderCounter',
}); });
this.setState({ if (data && data.length)
goodsArr: data, this.setState({
}); goodsArr: data,
});
} catch (error) { } catch (error) {
Toast.show('当前网络存在异常'); Toast.show('当前网络存在异常');
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment