当前位置: 首页 > news >正文

网站流量统计系统企业版工程建设内容包括哪些

网站流量统计系统企业版,工程建设内容包括哪些,新增域名网站建设方案,网站推广智选刺盾云下拉uni-app写的微信小程序每次更换另外账号登录时出现缓存上一个账号数据的问题? 清除缓存数据:在 onShow 钩子中,我们将 powerStations、list 和 responseRoles 的值重置为初始状态,以清除之前的缓存数据。重新获取数据&#xff1a…

uni-app写的微信小程序每次更换另外账号登录时出现缓存上一个账号数据的问题?

  1. 清除缓存数据:在 onShow 钩子中,我们将 powerStationslist 和 responseRoles 的值重置为初始状态,以清除之前的缓存数据。
  2. 重新获取数据:在 onShow 钩子中调用 fetchDatafetchPowerStationData 和 tenantuSrank 函数,确保每次进入页面时都会重新获取最新的数据。
  3. <template><view class="stati_q"><view class="stati_a"><view class="stati_z"><view v-if="responseRoles.includes('sitemanage')" class="stati_nhy"><view class="stati_nqw" :class="{ 'highlight': selectedTab === '用电统计' }"@click="selectedTab = '用电统计'">用电统计</view><view class="stati_nqw" :class="{ 'highlight': selectedTab === '光伏发电统计' }"@click="selectedTab = '光伏发电统计'">光伏发电统计</view></view><view v-if="responseRoles.includes('electricCollection')" class="stati_nhy"><view class="stati_nqw" :class="{ 'highlight': selectedTab === '用电统计' }"@click="selectedTab = '用电统计'">用电统计</view></view><view v-if="responseRoles.includes('operation')" class="stati_nhy"><view class="stati_nqw" :class="{ 'highlight': selectedTab === '用电统计' }"@click="selectedTab = '用电统计'">用电统计</view><view class="stati_nqw" :class="{ 'highlight': selectedTab === '光伏发电统计' }"@click="selectedTab = '光伏发电统计'">光伏发电统计</view></view><view class="stati_w" v-if="selectedTab === '用电统计'"><Yongdian></Yongdian></view><view class="stati_w" v-else-if="selectedTab === '光伏发电统计'"><Fadian></Fadian></view></view></view><view class="stati_d"><view class="stati_c"><view class="stati_r">当日用电及碳排放排名</view><view class="stati_f" v-if="responseRoles.includes('sitemanage')"><view v-for="item in sortedPowerStations" :key="item.siteName" class="stati_v"><view class="stati_t"><img :src="'http://47.104.232.49/dev-api' + item.siteImgUrl" alt="" class="stati_g" /><view>{{ item.siteName }}</view></view><view class="stati_li"><text>{{ item.usePowerCount }}</text> kwh</view><view class="stati_li"><text>{{ item.carbonEmission }}</text> 吨</view></view></view><view class="stati_f" v-if="responseRoles.includes('operation')"><view v-for="item in sortedPowerStations" :key="item.siteName" class="stati_v"><view class="stati_li"><text>{{ item.usePowerCount }}</text> kwh</view><view class="stati_li"><text>{{ item.carbonEmission }}</text> 吨</view></view></view><view class="stati_f" v-if="responseRoles.includes('electricCollection')"><view v-for="item in list" :key="item.deviceName" class="stati_v"><view class="stati_t"><view class="stati_g"></view><view>{{ item.deviceName }}</view></view><view class="stati_li"><text>{{ item.usePowerCount }}</text> kwh</view><view class="stati_li"><text>{{ item.carbonEmission }}</text> 吨</view></view></view></view></view></view>
    </template>
    <script setup lang="ts">import { ref, computed, onMounted } from 'vue';import { onShow } from '@dcloudio/uni-app';import Yongdian from '../yongdian/yongdian.vue';import Fadian from '../fadian/fadian.vue';import { appgetInfo, siteusepowercountrank, tenantusrank } from '@/src/api/api.js';const selectedTab = ref('用电统计');const powerStations = ref([]);const list = ref([]);const responseRoles = ref<string[]>([]); // 新增变量用于存储response.rolesconst sortedPowerStations = computed(() => {return powerStations.value.slice().sort((a, b) => b.usePowerCount - a.usePowerCount);});// 获取电站排名数据const fetchPowerStationData = async () => {try {const response = await siteusepowercountrank();powerStations.value = response.data;} catch (error) {console.error(error);}};const tenantuSrank = async () => {try {const response = await tenantusrank();list.value = response.data;} catch (error) {console.error(error);}};const fetchData = () => {appgetInfo().then(response => {responseRoles.value = response.roles;}).catch(error => {console.error("获取工单失败", error);});};onMounted(() => {fetchData();fetchPowerStationData();tenantuSrank();});onShow(() => {// 清除缓存数据powerStations.value = [];list.value = [];responseRoles.value = [];// 重新获取数据fetchData();fetchPowerStationData();tenantuSrank();});
    </script>
    

http://www.15wanjia.com/news/188420.html

相关文章:

  • 烟台高端网站建设公司wordpress胖子马
  • 免费下载网站模版网站再就业技能培训班
  • 上海市做网站公司自己做的网站为何手机不能浏览
  • 网站建设用啥系统好自己做电影网站可以赚钱吗
  • 以应用为导向的高职高专数学课程改革与建设 教学成果奖申报网站苏州手机网站seo
  • 网站开发工具的选择遵义网红打卡
  • 重庆有哪些做网站公司好网站建设服务优势
  • 网站建设框架程序个人工商户做网站要上税吗
  • 做网站需要审核资质吗哪个网站做五金冲压的
  • html5 视频网站 模板广州app定制开发公司
  • 有字体设计网站扶风网站开发
  • wordpress网站用户注册张掖北京网站建设
  • php做网站步骤哪个网站可以帮人做ppt
  • 如何建立的网站能争钱不知名网站开发
  • 不想花钱做网站推广临沂专业做网站公司
  • 北京 网站策划公司长沙快速网页制作
  • 苏州建设交通官方网站做网站需要准备的素材
  • 网站建设公司排行杭州沙发网站建设
  • 淘宝客网站跳转单品百度浏览器网页版
  • 找企业开发网站多少钱制作商城网站公司
  • wordpress网站自适应海康域名网站
  • 中小企业网站建设需要注意什么徐州网站建设开发
  • 长沙建一个网站大概要多少钱企业网站平台如何做网络推广
  • 一般网站做推广要多大的带宽和内存wordpress 编辑 插件
  • 建筑类企业网站模板自己建还是找代理建网站
  • 加关键词的网站怎么做一个公司网站
  • 四川交投建设招标网站昆山手机网站建设公司
  • 网站建设与维护高考试卷wordpress边栏显示
  • 大连网站建设收费青岛网页建站工具
  • 西安市住房和城乡建设局官方网站设计网页制作策划路程