diff --git a/pages/index/index.vue b/pages/index/index.vue index 2e3df0d..a7c0b66 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -401,14 +401,14 @@ - - + + - - + + - - + + @@ -727,14 +727,26 @@ }, //底部tab切换组件状态改变 changeIndex(index) { - if (index == 2) { - uni.navigateTo({ - url: '/package1/tabbar/release' - }) - return - } + let that = this; this.lastIndex = this.currentIndex this.currentIndex = index + switch (index) { + case 1: + console.log(that.$refs) + that.$refs.deLiveryPage.init() + break; + case 2: + uni.navigateTo({ + url: '/package1/tabbar/release' + }) + break; + case 3: + that.$refs.postListPage.init() + break; + case 4: + that.$refs.myCenterPage.init() + break; + } } } }