微信小程序学习(五):使用本地缓存,完成默认登录

一开始想在app.js里面通过全局变量来实现默认登录状态的,但是没有用,每次重启还是要登录,在网上找了些资料后,可以用本地缓存,

这个是js文件

这是js文件,是用于存入缓存的,其中setstorage就是给缓存存入数据,然后通过key和data对应的方式来查找

wx.setStorage({             //录入缓存key: 'start',data: '1',})

这个是查看

wx.getStorage({   //加载缓存,获取用户信息key: 'phone',success: function(res) {console.log(res.data);    //控制台输出},
})

其中的console.log();是控制太弹出

alert的使用

在微信小程序中是不能直接弹窗的,alert是不能用的,这里我用的是这个

wx.showToast({title: '基本信息不能为空',icon: 'none'})

其中title就是弹出的文本了,而icon是弹出的图标,微信自带了部分图标,有success啊什么的,none是没有图标,看情况使用

引用全局变量,app.js中的变量

这里面最好不要放太多东西,会很卡

首先打开app.js,找到最下面

就是44行的那个,这个是自带的,都有

在别的页面使用,首先要拿过来,这个放在Page({})的上面就可以了,一般是在第二行

var app = getApp();

然后app.globalData就可以点出数据了

微信小程序学习(五):使用本地缓存,完成默认登录、、alert的使用、、引用全局变量,app.jsh中的变量相关推荐

  1. 微信小程序学习Course 8 本地缓存API

    微信小程序学习Course 8 本地缓存API 本篇随笔主要介绍微信小程序本地缓存API函数,微信小程序可以在本地缓存一些关键词数据,每一条关键词对应一段字符串.微信小程序提供了以下API函数. 8. ...

  2. 微信小程序学习9:获取用户信息进行登录操作 wx.getUserProfile

    微信小程序学习9:获取用户信息进行登录操作wx.getUserProfile 2021年4月份左右微信对获取用户的API进行了更改.使用wx.getUserInfo只能获取用户的匿名信息. 要获取用户 ...

  3. 微信小程序————搜索框获取本地缓存搜索记录

    微信小程序获取本地缓存的搜索记录 html <!--index.wxml--> //这里是搜索框 <view class="box_search">< ...

  4. 微信小程序学习(五)

    转载请注明出处:https://blog.csdn.net/Strugglein/article/details/81916136 今天带来小程序第四节的学习内容,今天主要学习目标是: 1.JS 2. ...

  5. 微信小程序学习:(五)swiper塌陷问题解决

    微信小程序学习:(五)swiper塌陷问题解决 github地址: https://github.com/leoricding/- (一)问题分析 需求:实现tab切换,内容切换:内容切换,tab也切 ...

  6. 2020微信小程序学习报告.2.17-3.1.(三)

    微信小程序学习报告应学校课程要求,特此记录首先,小程序知识点: wx.request的使用:发https请求,一个小程序同时只能有5个网络请求,https的参数里,url是接口地址,method是请求 ...

  7. 微信小程序学习笔记(1)

    微信小程序学习笔记 1.小程序代码结构 2.逻辑层和视图层 3. 小程序的宿主环境(通信模型.运行机制.组件.API) 4. 数据绑定和事件绑定 1.小程序代码结构 当开发者新建一个工程时,项目文件包 ...

  8. 小程序 pagescrollto_微信小程序学习笔记(三)-- 首页及详情页开发

    一.常用组件 在上一个章节中讲解了封装请求数据的模块,在此处请求轮播图的数据 1.首页轮播图数据的请求以及渲染 1.1 轮播图数据的请求 pages/home/home.js import 2 使用组 ...

  9. 微信小程序学习:(二)app.js及index.js详解

    微信小程序学习:(二)app.js及index.js详解 项目地址:https://github.com/leoricding/- 在用ide创建小程序项目时,系统默认为我们创建了一个hellowor ...

最新文章

  1. 3.5.1 信道划分介质访问控制
  2. 方案猿身高project联赛,艺术家,相反,养殖场!-------三笔
  3. python 最小栈
  4. Synchronize对象锁异步
  5. C++相关:部分标准库特殊设施
  6. CNN(卷积神经网络)、RNN(循环神经网络)、DNN(深度神经网络)的内部网络结构区别...
  7. LeetCode206:Reverse Linked List
  8. 【IT】一些有用的链接和操作
  9. [转载] 远程方法调用(RMI)与远程过程调用(RPC)
  10. java utility工具类怎么导入_Utility.java
  11. win10系统怎么把语言栏弄回去
  12. 什么叫结构化程序设计,他的主要内容是什么?
  13. 前端人员的服务端实用学习建议
  14. Java调用SharePoint WebService获取文件和文件夹
  15. 2006-10-30 18:37:00 著名Linux内核程序员大鹰 ox啊
  16. 开放api接口平台都会有appid、appkey、appsecret
  17. YOLOv5全面解析教程③:更快更好的边界框回归损失
  18. 推荐系统_基于内容的推荐
  19. 触发器实现当一个表中字段改变时同时改变另一个表中字段值
  20. 特斯拉Autopilot软件重写

热门文章

  1. Window快捷键简介
  2. tensorflow实现图像分类解决病虫害识别问题
  3. 网易云信Web IM入门(二)
  4. Scrapy使用——抓取赶集网北京公交信息
  5. 《疯狂Java讲义》读书笔记(四):Java基础类库
  6. 全球细胞和组织培养试剂行业调研及趋势分析报告
  7. 20230316英语学习
  8. ASUS-H110M-K+i5-7400 电脑 Hackintosh 黑苹果efi引导文件
  9. 苹果短信html和华为csv,【花粉首帖】Iphone 短信 导入 华为 mate10 pro 的业余 教程!...
  10. 硬盘损坏数据恢复怎么操作?恢复数据的常用方法