litian
2024-08-30 122ca12cbb46a7fe9fc3489ad8310a6f3991fcfb
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}`,
      });
    }
  },