@@ -29,9 +29,16 @@ Component({
methods: {
onChange(e) {
const detail = e.detail
- wx.switchTab({
- url: `/${detail}`
- })
+ const page = getCurrentPages()
+
+ if (page[page.length - 1].route !== detail) {
+ wx.switchTab({
+ url: `/${detail}`
+ })
+ if (detail === 'pages/mine/mine') {
+ app.fetchUserData()
+ }
this.setData({
active: detail