做网站实训心得深圳网站建设的公司
注释很详细,直接上代码
新增内容:
1.基础存储模板
2.中括号实现变量名匹配
源码:
app.js
App({//提前声明的变量名token:wx.getStorageSync('toke'),refreshToken:wx.getSystemInfoAsync('refreshToken'),setToken(key,token){//保存token到全局(中括号使这个key表示的变量名)this[key]=token//保存token到本地缓存wx.setStorageSync(key, token)}
})
index.wxml
<button type="primary" bind:tap="onTap">点击存储数据</button>
index.js
Page({//用来初始化的tokendata:{initToken:'abcdef',initRefreshToken:'123456'},onTap(){const app=getApp()//调用全局函数setToken//参数1为传递的变量的名字//参数2为变量的值app.setToken('token',this.data.initToken)app.setToken('refreshToken',this.data.initRefreshToken)//这里打印全局变量看一下console.log('token:'+app.token)console.log('refreshToken:'+app.refreshToken)}
})
效果演示: