H5移动端多页面返回上一页刷新数据问题解决


mounted() {
this.getData()
    window.addEventListener("pageshow",this.pageshowGetData.bind(this))
    window.addEventListener("pagehide",this.pagehideUpdateData.bind(this))
},
destroyed(){ 
    window.removeEventListener("pageshow",this.pageshowGetData.bind(this))
    window.removeEventListener("pagehide",this.pagehideUpdateData.bind(this))
},
methods: {
pagehideUpdateData(){ 
    isPageHide = true
},
pageshowGetData(){ 
    if( isPageHide){ 
        this.getData()
        isPageHide = false
}
},

你可能感兴趣的:(javascript)