From 1e71dd86f6d0c4fc7e5143600d4bc4b50992a2a7 Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Thu, 04 Jul 2024 14:51:28 +0800 Subject: [PATCH] fix: 高德密钥修改 --- pages/index/index.vue | 94 ++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 89 insertions(+), 5 deletions(-) diff --git a/pages/index/index.vue b/pages/index/index.vue index 6445b39..07d33a8 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -1,5 +1,89 @@ -<template /> - -<script></script> - -<style></style> +<template> + <view class="newIndex"> + <uni-nav-bar backgroundColor='#000' color='#fff' statusBar :border='false' fixed :title="title" /> + <u-loading-page :loading="loading"></u-loading-page> + <agencyPage v-if="isShow" ref="agencyPage"></agencyPage> + <myInfor v-if="!isShow"></myInfor> + <tabBar v-if="showTabBar" @handleChangeTabe='handleChangeTabe' :currIndex='currIndex'></tabBar> + </view> +</template> +<script> + import agencyPage from '@/pages/actionChange/agencyPage/index.vue' + import myInfor from '@/pages/actionChange/myInfor/index.vue' + import tabBar from '@/pages/actionChange/components/commonUserTabBar.vue' + export default { + data() { + return { + isShow: true, + loading: true, + showTabBar: true, + token: '', + currIndex: '0', + title: '������' + } + }, + components: { + agencyPage, + myInfor, + tabBar + }, + async onLoad() { + await this.$onLaunched + this.getData() + }, + onReady() {}, + onShow() { + this.currIndex = '0' + this.showTabBar = true + }, + onReachBottom() { + //������������������������������������������ + this.$refs.agencyPage.onBottom() + }, + mounted() { + //������������������ + this.token = uni.getStorageSync('tonken') + console.log('������������index���������', this.token) + this.loading = false + uni.$on('currIndex', data => { + console.log('currIndexOn', data) + this.currIndex = data.data.index + this.showTabBar = data.data.showTabBar + this.$refs.agencyPage.setData() + }) + this.share.title = this.title + }, + methods: { + getData() { + console.log('������������') + this.$refs.agencyPage.setData() + }, + handleChangeTabe(index) { + if (index === 2) { + this.isShow = false + this.title = '������' + this.share.title = this.title + } + if (index === 0) { + this.isShow = true + this.title = '������' + this.share.title = this.title + this.$nextTick(() => { + this.getData() + }) + } + if (index === 1) { + uni.navigateTo({ + url: '/pages/actionChange/newPage/index' + }) + this.showTabBar = false + } + } + } + } +</script> +<style> + .newIndex { + width: calc(100vw); + } +</style> \ No newline at end of file -- Gitblit v1.8.0