uni-app触发上一页的方法函数,uniapp返回上一页

7 篇文章 0 订阅
6 篇文章 0 订阅
前言

如:我们提示未读数,然后点进去后记录已经设置为已读;但是返回上一页发现未读数还未变,这个时候,我们就需要触发未读数更新;在点进去查看记录的时候设置已读后回调再触发加载上一页的未读数即可。

主页面A

methods: {
	/** 加载未读数*/
	loadCount(val) {
		console.log("-------", val);
	},
}

点击进去后的页面B

methods: {
	/** 设置已读*/
	inserRead() {
	
		// 已读接口调用,且变量状态更改

		// 对上一个页面操作
		var pages = getCurrentPages(); // 当前页面数组
		let beforePage = pages[pages.length - 2]; // 获取上一个页面实例对象(1 当前页 2上一页 3上上一页...)
		beforePage.$vm.loadCount("测试");// 触发上一页方法
		
		// 这个附带
		//uni.navigateBack();// 返回上一页

	},
}

结果

-------测试
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值