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'
});