当前位置: 首页 > news >正文

重庆网站推广合肥网络推广公司

重庆网站推广,合肥网络推广公司,源码建站之网站建设,自建网站的优缺点小程序实现登录持久化需要使用到小程序的缓存API,例如wx.getStorageSync()和wx.setStorageSync()等方法。以下是一个简单的代码实现: // App.js App({ // 在全局的App.js中定义全局变量userInfo,用于存放用户信息 globalData: { userInfo: …

小程序实现登录持久化需要使用到小程序的缓存API,例如wx.getStorageSync()和wx.setStorageSync()等方法。以下是一个简单的代码实现:

// App.js

App({ // 在全局的App.js中定义全局变量userInfo,用于存放用户信息 globalData: { userInfo: null },

// 小程序启动时,从缓存中获取用户信息,若存在则将信息存到globalData中 onLaunch: function () { const userInfo = wx.getStorageSync('userInfo') if (userInfo) { this.globalData.userInfo = userInfo } } })

// 登录页面

Page({ // 登录按钮点击事件 handleLogin: function () { // 调用微信登录API获取code wx.login({ success: res => { // 发送请求向服务器换取用户信息 wx.request({ url: 'https://example.com/login', data: { code: res.code }, success: res => { // 将用户信息存入缓存 wx.setStorageSync('userInfo', res.data.userInfo) // 将用户信息存到globalData中 getApp().globalData.userInfo = res.data.userInfo // 跳转到首页 wx.navigateTo({ url: '/pages/index/index' }) }, fail: res => { wx.showToast({ title: '登录失败', icon: 'none' }) } }) } }) } })

这样,在小程序启动时会自动从缓存中获取用户信息,并存到全局变量globalData中。当用户登录时,将用户信息存入缓存并存到globalData中,用户退出登录时则清空缓存和globalData中的用户信息即可。这样即可实现小程序的登录持久化。

http://www.dinnco.com/news/55787.html

相关文章:

  • 网站开发的技术选型专业排名优化工具
  • 河南智能网站建设哪家好网络营销的四个步骤
  • 做那种的视频网站班级优化大师
  • 网站备案接入商名称seo概念
  • 做网站属于什么行业广州百度推广优化
  • pdf怎么做电子书下载网站外贸网站建设优化
  • 国外免费网站域名服务器入口免费引流推广工具
  • 小说网站推荐最近实时热点新闻事件
  • 中国做国际期货最大的网站jsurl转码
  • 在家做私房菜的网站杭州优化建筑设计
  • 商城网站案例企业qq官方下载
  • 做美食软件视频网站有哪些男生短期培训就业
  • 商品展示网站源码吸引人的软文
  • 移动互联网 传统网站什么是seo教程
  • 系统之家网站怎么做的app推广注册赚钱
  • 网络营销中网站建设的策略网站推广软件免费版
  • wordpress怎么用模版徐州seo网站推广
  • 国际互联网出口搜狗搜索引擎优化
  • wordpress注册页面美化seo优化软件免费
  • 网站模板 商标长沙seo优化报价
  • seo培训赚钱seo网站排名优化公司
  • 营销网站的成功案例web制作网站的模板
  • wordpress 火车头接口湖南seo网站开发
  • 自己的网站怎么和百度做友链海门网站建设
  • 快速做网站软件处理事件seo软件
  • 旅游网站设计源代码外贸网站建设
  • 怎样找到专业做网站人nba常规赛
  • Wordpress做什么网站赚钱百度一下百度首页登录
  • 商标被注册了做网站刚开的店铺怎么做推广
  • 有没有女的做任务的网站seo优化公司哪家好