您当前的位置: 首页 >  小程序

王佳斌

暂无认证

  • 2浏览

    0关注

    821博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Vue - 实现类似小程序 onShow() 一样的生命周期钩子方法(监听页面的显示,只要页面显示就执行代码)

王佳斌 发布时间:2022-08-16 18:06:36 ,浏览量:2

前言

我们都知道,在微信小程序和 uni-app 项目中,页面有一个 onShow() 生命周期,当页面显示时就会触发。

但在 Vue.js / Nuxt.js 项目中是没有这个钩子函数的,

本文将提供 最简单、高效 的解决方案,

另外兼容性亲测完美。

如下效果图所示,首页每次显示的时候都会触发(您看控制台)对应的代码:

在这里插入图片描述

解决方案

以下示例完整的给出了方案,您只需要随便找个页面复制运行起来即可。

推荐使用平台一键复制功能,避免漏选!

// 与methods、mounted "同级"
// 注意: 不要去掉immediate!!
// 注意: 不要去掉immediate!!
// 注意: 不要去掉immediate!!
// 注意:
关注
打赏
1665568777
查看更多评论
立即登录/注册

微信扫码登录

0.1326s