Maison >Applet WeChat >Développement de mini-programmes >Comment stocker les données d'autres pages dans app.js
//Page de connexion
Page({
données :{
nom d'utilisateur :'',
mot de passe :''
}, onShareAppMessage : fonction () {
retour {
titre : 'Connexion',
desc : 'Page de connexion !'
}
},
onShow:function(){
var that=this;
wx.getStorage( {
clé : 'nom d'utilisateur',
succès : fonction(res) {
console.log(res.data)
that.setData( {
nom d'utilisateur : res.data
})
},
})
wx.getStorage({
clé : 'mot de passe',
succès : fonction (res) {
console.log(res.data)
that.setData({
mot de passe : res.data
})
}
})
},
//app.js
App({
onLaunch : function() {
//Appeler l'API pour obtenir des données du cache local
var logs = wx.getStorageSync('logs') || []
logs.unshift(Date.now())
wx.setStorageSync('logs', logs)
},
getUserInfo : function(cb) {
var that = this
if (this.globalData .userInfo) {
typeof cb == "function" && cb(this.globalData.userInfo)
} else {
//Interface de connexion d'appel
wx.getUserInfo({
withCredentials : false,
succès : function(res) {
that.globalData.userInfo = res.userInfo
typeof cb == "fonction" && cb(that.globalData.userInfo)
}
})
}
},
globalData : {
userInfo : null
},
})
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!