【无标题】uniapp中页面跳转白屏 微信小程序跳转白屏

本文详细介绍了如何通过引入自定义加载组件并配置全局,避免微信小程序tab页面切换时出现的白屏问题。步骤包括创建loadingPlus.vue和lodaingPlus.js模块,引入到main.js和页面中,并设置定时隐藏。
摘要由CSDN通过智能技术生成

微信小程序tab切换白屏

在这里插入图片描述
在这里插入图片描述

这几个图标切换会出现短暂的白屏解决方法如下
组件引入
1.先在common 下建立一个文件夹mixin 下 lodaingPlus.vue 组件

<template>
	<view class="position-fixed left-0 right-0 top-0 bottom-0 d-flex a-center j-center bg-white" style="z-index: 1111;">
		加载中...
	</view>
</template>

<script>
</script>

<style>
</style>

2.先在common 下建立一个文件夹mixin 下 lodaingPlus.js 文件

export default {
	data() {
		return {
			beforShow:false //是否展示这个组件
		}
	},
	onReady(){
		this.$nextTick(()=>{
			setTimeout(()=>{
			this.beforShow = false //展示加载中五秒钟 因为要看效果,时间可更改
			},5000)
		})
	},
}

3.在全局引入该组件
main.js中

//引入全局防止白屏组件
import loadingPlus from "@/common/mixin/loding-plus.vue";
Vue.component('loadingPlus',loadingPlus)

在这里插入图片描述
4.在每个tab页面中引入该组件
在这里插入图片描述
在页面中写入这个
在这里插入图片描述
然后引入js
在写mixins中[] 把这个写入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值