session存取:实现释放后显示“面试”和“离职”

释放后存储flag:

uni.setStorage({
						    key: 'releaseFlag',
						    data: 1,
						    
						});

首页获取flag:

// 初始化时获取到释放标志
			mescrollInit() {
				try {
				    const value = uni.getStorageSync('releaseFlag');
				    if (value) {
						this.releaseFlag=value;
						console.log(this.releaseFlag)
				    }
				} catch (e) {
				    // error
				}
                     
			},

v-if判断是否显示(也可以用v-show):
flag为1时,显示该模块:

<view class="dht-item" v-if="releaseFlag==1">

出现的问题:
点击释放后,必须刷新一下,才会出来面试和离职模块
解决方案1:
点击释放后,relanch到首页,强制刷新

uni.reLaunch({
						    url:'../../index/index'
						});
posted @ 2021-04-13 23:18  黑蛋的博客  阅读(47)  评论(0编辑  收藏  举报