更新记录
1.0.1(2025-07-22) 下载此版本
更新说明文档
1.0.0(2025-07-21) 下载此版本
第一次发布
平台兼容性
uni-app(4.27)
Vue2 | Vue2插件版本 | Vue3 | Vue2插件版本 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|---|---|
√ | 1.0.0 | √ | 1.0.0 | - | - | - | - | - | - | - |
微信小程序 | 微信小程序插件版本 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|---|
√ | 1.0.0 | - | - | - | - | - | - | - | - | - | - |
jim-back-confirm
jim-back-confirm小插件,适用于页面在返回时触发事件,处理需要处理业务,处理完成后可退回当前页或留在当前页。
使用方式:
<template>
<view>
<jim-back-confirm :showPage="showPage" @beforeleave="onBeforeLeave">
<!-- 页面内容 -->
<view>hello world!</view>
</jim-back-confirm>
<view>
</template>
<script>
export default{
data(){
return {
showPage:true
}
},
methods:{
onBeforeLeave() {
console.log('收到回退事件');
if (是否有业务需要处理) {
showPage = false; // 先隐藏容器
//处理业务逻辑
//处理完成后退出使用 uni.navigateBack(); ,若保留在当前页无需使用uni.navigateBack();
} else uni.navigateBack(); // 直接返回上一页
}
}
}
</script>
属性说明:
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
showPage | Boolean | true | 是否显示页面,true显示,false隐藏 |
beforeleave | Function | - | 返回事件触发时,调用此方法,可在此方法中处理业务逻辑,处理完成后可使用uni.navigateBack()返回上一页,若保留在当前页无需使用uni.navigateBack() |