在进入应用前需要添加一个引导页,帮助用户使用应用
实现思路:在进入首页前,先从缓存中获取标识,有的话就直接进首页,没有就进引导页
onLoad(options) {
// 从本地缓存中同步获取指定 key 对应的内容,用于判断是否是第一次打开应用
const value = uni.getStorageSync('launchFlag');
if (value) {
// 如果已经有,直接去home首页
uni.switchTab({
url:'../index/index'
});
} else {
// 没有值,跳到引导页,并存储,下次打开就不会进去引导页
uni.setStorage({
key: 'launchFlag',
data: true
});
uni.redirectTo({
url:'../../components/guide/guide'
});
}
},
今天分享到此结束,欢迎大家相互交流