litian
2024-06-28 75a9abca4f4cf0ebe579705abc369489cfe20e7c
custom-tab-bar/index.js
@@ -1,17 +1,14 @@
import TabMenu from './data';
Component({
  data: {
    selected: 0,
    active: 0,
    list: TabMenu,
  },
  methods: {
    changeTab(item) {
      this.setData({
        selected: item.currentTarget.dataset.num
      })
      wx.switchTab({
        url: this.data.list[this.data.selected].url.startsWith('/') ?
          this.data.list[this.data.selected].url : `/${this.data.list[this.data.selected].url}`,
        url: this.data.list[item.currentTarget.dataset.num].url.startsWith('/') ?
          this.data.list[item.currentTarget.dataset.num].url : `/${this.data.list[item.currentTarget.dataset.num].url}`,
      });
    }
  },