首页 > 其他分享 >uni.setStorageSync在登录页面设置缓存,第一次进入首页在onload里面获取不到缓存数据的解决办法

uni.setStorageSync在登录页面设置缓存,第一次进入首页在onload里面获取不到缓存数据的解决办法

时间:2024-01-18 12:11:34浏览次数:22  
标签:onload 缓存 setStorageSync 登录 获取 token 页面设置 checkInformation uni

在onLoad里面获取不到缓存:

onLoad(option) {  
            const token = uni.getStorageSync('token'); 
            if(!token){
                uni.showToast({
                    title:"请先登录",
                    icon:"error",
                    mask:true
                });
                setTimeout(()=>{
                    //跳转到登录
                    uni.navigateTo({
                        url: '/pages/login/login'
                    });
                },1500);
            };
        },

在created里面就可以获取的到

created() { 
          const checkInformation = uni.getStorageSync('checkInformation');
          this.userName = checkInformation.personName;
          this.balance = checkInformation.balance;
          this.userAddress = checkInformation.projectName+'-'+checkInformation.roomName;
        },

 

标签:onload,缓存,setStorageSync,登录,获取,token,页面设置,checkInformation,uni
From: https://www.cnblogs.com/jianglinqian/p/17972240

相关文章

  • 修改idea的页面设置
    设置背景设置字体修改注释单行注释多行注释设置自动导包设置忽略大小写......
  • 小程序更新版本(加载首页onLoad的时候调用)
    /***获取新版本信息*/exportfunctiongetNewVersionUpdateMessage(){console.log('版本更新!')constupdateManager=uni.getUpdateManager();updateManager.onCheckForUpdate(function(res){//请求完新版本信息的回调console.log(res.hasUpdate);......
  • 性能优化之window.onload
    前言最近在做一些性能优化相关的工作,相信大家在工作过程中也会遇到一些性能优化相关的场景,这对于前端开发者来讲是一项加分技能。为了我们的用户在使用我们的产品时能够有一个非常好的体验,我们需要对页面进行诊断优化。在行业中,我们的页面P90在两秒内算是达标,超过这个时间那么你......
  • VBA*CommandBars控制菜单栏上的菜单(如页面设置、打印)
    Subtest()'视图工具栏中,各种工具对应的英文名称'worksheetmenubar表示工作表菜单栏Application.CommandBars("worksheetmenubar").Enabled=false'formatting表示格式工具栏Application.CommandBars("Formatting").Visible=False'standard表示常用工具栏Appl......
  • 为wordpress每个分类页面设置子域名(三级域名)
    更多网站技术讨论,欢迎移步:https://webtech.hanginthere.space 引言:对于一个内容管理系统而言,分类页面是一个链接主页与文章页面的枢纽。我们经常有为分类页面设置子域名的需求。设置”子域名”后,访问更佳便捷。本例以bluehost管理后台为例,描述了为wordpress每个分类页面设置......
  • 性能优化之window.onload
    前言最近在做一些性能优化相关的工作,相信大家在工作过程中也会遇到一些性能优化相关的场景,这对于前端开发者来讲是一项加分技能。为了我们的用户在使用我们的产品时能够有一个非常好的体验,我们需要对页面进行诊断优化。在行业中,我们的页面P90在两秒内算是达标,超过这个时间那么你就......
  • window.onload && window.addEventListener 区别
    window.onload&&window.addEventListener区别关于本节提到的:window.addEventListener('load',function(){alert('word')})window.onload=function(){alert('hello')}执行顺序addEventListener比onload先执行a......
  • 性能优化之window.onload
    前言最近在做一些性能优化相关的工作,相信大家在工作过程中也会遇到一些性能优化相关的场景,这对于前端开发者来讲是一项加分技能。为了我们的用户在使用我们的产品时能够有一个非常好的体验,我们需要对页面进行诊断优化。在行业中,我们的页面P90在两秒内算是达标,超过这个时间那么你......
  • SPI的插件化设计-->JDK的SPI(ServiceLoader)实现拓展、实现Dubbo的SPI(ExtensionLoade
    (目录)1.什么是SPI?SPI的全称是ServiceProviderInterface,直译过来就是"服务提供接口",为了降低耦合,实现在模块装配的时候动态指定具体实现类的一种服务发现机制。动态地为接口寻找服务实现。它的核心来自于ServiceLoader这个类。javaSPI应用场景很广泛,在Java底层和一些......
  • Unity中的InitializeOnLoad特性:深入解析与实践
    Unity中的InitializeOnLoad特性:深入解析与实践在Unity开发过程中,我们经常需要在编辑器启动时或脚本重新编译后执行一些操作,例如初始化数据、注册事件等。这时,我们可以使用InitializeOnLoad特性来实现这一需求。本文将详细介绍InitializeOnLoad特性的用法,并通过三个实际案例来展示......