Showing
1 changed file
with
5 additions
and
0 deletions
| @@ -28,14 +28,19 @@ Page({ | @@ -28,14 +28,19 @@ Page({ | ||
| 28 | }, | 28 | }, |
| 29 | formatSellers(data){ | 29 | formatSellers(data){ |
| 30 | let sellers=[]; | 30 | let sellers=[]; |
| 31 | + let hasChange=false | ||
| 31 | this.sellers.forEach(seller=>{ | 32 | this.sellers.forEach(seller=>{ |
| 32 | if(seller.id==data.sid){ | 33 | if(seller.id==data.sid){ |
| 34 | + hasChange=true | ||
| 33 | seller.hasFollow=data.hasFollow | 35 | seller.hasFollow=data.hasFollow |
| 34 | } | 36 | } |
| 35 | if(seller.hasFollow){ | 37 | if(seller.hasFollow){ |
| 36 | sellers.push(seller) | 38 | sellers.push(seller) |
| 37 | } | 39 | } |
| 38 | }) | 40 | }) |
| 41 | + if(!hasChange){ | ||
| 42 | + sellers=[] | ||
| 43 | + } | ||
| 39 | this.setData({ | 44 | this.setData({ |
| 40 | sellers:sellers | 45 | sellers:sellers |
| 41 | }) | 46 | }) |
-
Please register or login to post a comment