欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-03-31 20:02:06
...

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

一开始想在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,找到最下面

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

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

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

var app = getApp();

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