小程式 tab切換

spfLinux發表於2018-01-29

index.wxml

<view class="{{currentTab==1?'active1':''}}" data-current="1" bindtap="switchNav">
index.js

switchNav: function(event) {
    var cur = event.currentTarget.dataset.current;
    if (this.data.currentTab == cur) { return false; }
    else {
      this.setData({
        currentTab: cur
      })
    }
  },

注:原來一直沒做對,是因為這裡獲取dataset的值,是用currentTarget,而不是target,與js不同,坑了我幾十分鐘。

相關文章