如何实现对页面栈变化的实时监听
发布于 6 年前 作者 jun28 15258 次浏览 来自 问答

如何在 app.js 中的生命周期函数中,对页面栈的变化进行监听,比如监听页面跳转、页面摧毁。

我现在是用计时器实现的,但这样的性能不容乐观。

app.js


onShow: function() {

let old = null

let new = null

setInterval(function() {

let pages = getCurrentPages()

new = pages[pages.length - 1].route

if (old != new) {

old= new

console.warn(‘页面改变’)

}

}, 1000)

},

1 回复

楼主实现了吗

回到顶部