有个小功能点,需要刷新当前页面,搜索了很多地方,发现很多搜索的结果其实并不准确。
有的调用的是this.onLoad方法,有的是调用的是this.onReady方法。其实都不能满足我的要求,其实我就只是想刷新下当前页面,主要是里面的赋值重新清理下即可
刷新当前页面
- 其实很简单,如果知道当前页页面path的话
js
wx.reLaunch({
url: "/pages/index/index"
})
如果哪里都想可以用
js
let pages = getCurrentPages() //获取加载的页面
let currentPage = pages[pages.length-1] //获取当前页面的对象
let url = currentPage.route //当前页面url
wx.reLaunch({
url: "/"+url
})