注册网站的公司名字,信息发布,郑州做网站销售怎么样,公司logo设计logouni-app官方文档页面生命周期部分位于页面 | uni-app官网。 本篇再介绍2个生命周期
1.onUnload#xff1a;用于监听页面卸载。
当页面被关闭时#xff0c;即页面的缓存被清掉时触发加载onUnload函数。
例如:在demo6页面点击跳转到demo4#xff0c;在demo4页面回退不了到d…uni-app官方文档页面生命周期部分位于页面 | uni-app官网。 本篇再介绍2个生命周期
1.onUnload用于监听页面卸载。
当页面被关闭时即页面的缓存被清掉时触发加载onUnload函数。
例如:在demo6页面点击跳转到demo4在demo4页面回退不了到demo6此时demo6页面被关闭了会触发onUnload函数。如下面两张图上图不会触发onUnload下图会触发onUnload 如何做到销毁之前的页面不能回退到之前的页面呢主要是通过在navigator组件里设置参数open-type下面来看下都可以设置哪些参数值 当open-type属性被设置为reLaunch值时会关闭所有页面打开应用内某个页面。
示例代码
viewnavigator open-typereLaunch url/pages/demo4/demo4跳转到demo4/navigator
/view
2. onPageScroll监听页面滚动
onPageScroll用于监听页面滚动参数为Object。
小示例
onPageScroll((e){console.log(e.scrollTop)fixed.value e.scrollTop300 ? true :false
}) 上面的代码实现当滚动到300时控制某一区块的显示与隐藏。效果如下图所示 注意onPageScroll在nvue是不受支持的。