各位大佬们啊,麻烦帮忙看看,在微信公众号中,应该如何刷新页面上的啊?
有个简单的window.location.reload();这是重新加载页面,当然这个不仅仅刷新了数据,所有的都重新加载了
具体指的是什么?公众号套的你自己的项目?如果是你自己的项目 刷新页面你自己就可以实现啊
在另一个页面提交了一些修改的数据后,返回的页面里面的数据有的还是没有任何变动,需要你重新登录才会发生变化
首先你要在你修改的页面中,把你修改的数据添加到你的缓存中, 即:
var stu = wx.getStorageSync('student');
stu.email = this.data.email;
wx.setStorageSync('student', stu);
然后你在返回的页面里面的onShow方法中调用你的缓存即可('onShow为生命周期函数--监听页面显示'的函数)
onShow: function () {
var student = wx.getStorageSync('student')
this.setData({
student: student
})