Commit 6278b2ca6be630051eb67b806b383e678776fb17
1 parent
6da2f40e
分类的点击无效果的bug优化
Showing
1 changed file
with
18 additions
and
16 deletions
pages/goods/categoryList/categoryList.js
| @@ -614,23 +614,25 @@ Page({ | @@ -614,23 +614,25 @@ Page({ | ||
| 614 | 614 | ||
| 615 | // 新的版本分类点击一级分类 | 615 | // 新的版本分类点击一级分类 |
| 616 | click_classify:function(e){ | 616 | click_classify:function(e){ |
| 617 | + // 在风格三的时候,才会有current | ||
| 617 | let cur = e.currentTarget.dataset.current; | 618 | let cur = e.currentTarget.dataset.current; |
| 618 | - if (this.data.currentTab == cur ) { | ||
| 619 | - if(this.data.select_classify_on!=220&&this.data.select_classify_on!=223) { | ||
| 620 | - return false; | ||
| 621 | - } | ||
| 622 | - else if(cur!=0){ | ||
| 623 | - return false; | ||
| 624 | - } | ||
| 625 | - } else { | ||
| 626 | - wx.pageScrollTo({ | ||
| 627 | - scrollTop: 0 | ||
| 628 | - }) | ||
| 629 | - this.setData({ | ||
| 630 | - currentTab: cur, | ||
| 631 | - select_classify_on:cur | ||
| 632 | - }) | ||
| 633 | - this.checkCor(); | 619 | + if(cur) { |
| 620 | + if (this.data.currentTab == cur) { | ||
| 621 | + if (this.data.select_classify_on != 220 && this.data.select_classify_on != 223) { | ||
| 622 | + return false; | ||
| 623 | + } else if (cur != 0) { | ||
| 624 | + return false; | ||
| 625 | + } | ||
| 626 | + } else { | ||
| 627 | + wx.pageScrollTo({ | ||
| 628 | + scrollTop: 0 | ||
| 629 | + }) | ||
| 630 | + this.setData({ | ||
| 631 | + currentTab: cur, | ||
| 632 | + select_classify_on: cur | ||
| 633 | + }) | ||
| 634 | + this.checkCor(); | ||
| 635 | + } | ||
| 634 | } | 636 | } |
| 635 | // if(e.currentTarget.dataset.index == 223){ | 637 | // if(e.currentTarget.dataset.index == 223){ |
| 636 | // this.setData({ status_show: 1}); | 638 | // this.setData({ status_show: 1}); |