微信小程序实现滑动返回拦截:page-container组件详解

微信小程序实现滑动返回拦截:page-container组件详解

page-container官网

一、page-container组件介绍

page-container是微信小程序内置的一个页面容器组件,可用于创建类似于原生微信的滑动返回交互效果。它不仅支持滑动返回手势,还提供了拦截返回的能力,让我们可以在用户滑动返回时进行二次确认

二、基本用法

1. 组件属性

<page-container 
  :show="showPC"           // 是否显示容器
  :overlay="false"         // 是否显示遮罩层
  @beforeleave="onBeforeLeave"  // 返回前的回调函数
></page-container>

主要属性说明:

  • show:控制容器的显示和隐藏
  • overlay:是否显示遮罩层
  • position:弹出位置(‘right’, ‘top’, ‘bottom’, ‘center’)
  • round:是否显示圆角

2. 事件处理

  • beforeleave:在用户滑动返回时触发
  • afterleave:页面退出动画完成后触发
  • enter:页面进入动画开始时触发
  • afterenter:页面进入动画完成后触发

三、滑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值