diff --git a/package1/tabbar/release.vue b/package1/tabbar/release.vue index f585196..7ac611c 100644 --- a/package1/tabbar/release.vue +++ b/package1/tabbar/release.vue @@ -1,6 +1,17 @@ @@ -8,31 +19,73 @@ export default { data() { return { - + menuButtonInfo: {}, } }, - props:{ - + onLoad(option) { + }, - watch: { - + onShow() { + this.menuButtonInfo = uni.getMenuButtonBoundingClientRect(); }, methods: { - + back() { + const pages = getCurrentPages(); + if (pages.length > 1) { + uni.navigateBack(); + } else { + uni.switchTab({ + url: '/pages/index/index' + }); + } + } } } - \ No newline at end of file