| 1234567891011121314151617181920212223242526272829303132333435363738 |
- // custom-tab-bar/index.ts
- Component({
- /**
- * 组件的属性列表
- */
- properties: {
- },
- /**
- * 组件的初始数据
- */
- data: {
- selected: 0,
- paths: ['pages/index/index', 'pages/orders/orders']
- },
- /**
- * 组件的方法列表
- */
- methods: {
- switchTab(e: any) {
- const data = e.currentTarget.dataset
- // const url = data.path
- // wx.switchTab({url})
- // this.setData({
- // selected: data.index
- // })
- console.log(e, 'data', data, this.data.paths[Number(data.id)])
- const path = this.data.paths[Number(data.id)]
- wx.switchTab({ path })
- this.setData({
- selected: data.id
- })
- }
- }
- })
|