为了提升小程序的性能,回调函数需要在页面不可见时不setData,而在OnShow中处理。
我们可以利用页面栈来判断:
app.$watch('shop', (val)=>{
const pages = getCurrentPages();
if(this === pages[pages.length-1]){
this.setData({ shop: val })
}
})
为了提升小程序的性能,回调函数需要在页面不可见时不setData,而在OnShow中处理。
我们可以利用页面栈来判断:
app.$watch('shop', (val)=>{
const pages = getCurrentPages();
if(this === pages[pages.length-1]){
this.setData({ shop: val })
}
})