Maison >Applet WeChat >Développement de mini-programmes >Comment stocker les données d'autres pages dans app.js

Comment stocker les données d'autres pages dans app.js

Summer
Summeroriginal
2017-09-09 10:42:593536parcourir


//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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn