小程序监听左上角返回事件后处理一些逻辑
有得时候小程序在点击左上角返回的时候是需要改变一些只或者属性的,但是有监听不到用户点击了返回按钮,除非是自定义一个返回按钮,哎,我找到了一个方法,不多说直接用代码演示
这是A页面的wxml代码
<view class="conBoxText" >
<view bindtap="changeText">点击跳转到B页面</view>
</view>
A页面的js代码
changeText(e) {
wx.navigateTo({
url: `/pages/A/index`,
// 监听从/pages/B/index页面返回时携带的backData数据
events: {
// 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
backFromTargetPage: function (backData) {
if (backData.category && backData.currentTab) {
// 监听到 /pages/B/index 返回调用接口
that.refresh(backData.category, backData.currentTab)
}
}
}
})
},
接下来就在B页面的onUnload函数里监听点击箭头事件返回一些数据文章来源:https://www.toymoban.com/news/detail-515157.html
B页面的js文章来源地址https://www.toymoban.com/news/detail-515157.html
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
// 监听左上角点击箭头返回上一页面的事件监听
const {category
到了这里,关于小程序监听左上角返回事件后处理一些逻辑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!