litian
2025-03-11 2c1a13eae201887fdee0a7e0007b7dccdfb4e1db
custom-tab-bar/index.js
@@ -1,18 +1,15 @@
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}`,
      });
    }
  },
});
});