出现问题:
当用户登录成功,将用户信息存储在本地,用户数据正常展示,但是当使用微信开发者工具重新编译,页面数据会丢失。
解决方案:
在项目的App.vue当中的create方法当中,再次获取读取缓存,微信开发者工具在重新进行编译时,用户信息会重新渲染。
created() {
uni.getStorage({
key: 'userInfo',
success: (res) => {
this.$login(res.data)
}
});
}