uniapp回到上一页

回到上一页代码uniapp中代码

javascript 复制代码
<template>
	<view class="my_footer">
		<view class="m_goBack" @click.stop="handlergoBack()"></view>
		<view class="m_index"  @click.stop="handlergoIndex()"></view>
	</view>
</template>

<script>
	export default {
		methods: {
			//回到上一个页面
			handlergoBack() {
				//如果没有上一个页面 就回到首页
				const pages = getCurrentPages();
				if (pages.length === 2) {
					uni.navigateBack({
						delta: 1
					});
				} else if (pages.length === 1) {
					uni.switchTab({
						url: '/pages/index/index',
					})
				} else {
					uni.navigateBack({
						delta: 1
					});
				}
			},
			//回到首页
			handlergoIndex(){
				uni.switchTab({
					url:'/pages/index/index'
				})
			}

		}
	}
</script>

<style lang="scss">
	.my_footer {
		background: #fff;
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 96rpx;
		display: flex;
		justify-content: center;
		align-items: center;
		z-index: 88;
		.m_index {
			flex: 1;
			height: 96rpx;
			background: url('@/static/home.png') center no-repeat;
			background-size: 32rpx 30rpx;
			
		}
		.m_goBack {
			flex: 1;
			width: 80rpx;
			height: 96rpx;
			background: url('@/static/back.png') center no-repeat;
			background-size: 20rpx 32rpx;
		}
	}
</style>
相关推荐
小小鸟00810 小时前
前端 RBAC基于角色的权限控制(按钮级别)
前端
学习java的小库里10 小时前
EasyExcel复杂导出
java·前端
muddjsv10 小时前
前端开发通用全流程:从需求到上线,步步拆解
前端
gjxDaniel10 小时前
JavaScript编程语言入门与常见问题
开发语言·javascript
快起来搬砖了10 小时前
【UniApp 实战】封装高性能本地缓存工具类:支持过期自动清理、数据类型自动转换
缓存·uni-app
Mr Xu_11 小时前
从零实战!使用 Mars3D 快速构建水利监测 WebGIS 系统
前端·3d·webgis
游戏开发爱好者811 小时前
在 Linux 环境通过命令行上传 IPA 到 App Store,iOS自动化构建与发布
android·linux·ios·小程序·uni-app·自动化·iphone
wuhen_n11 小时前
类型断言:as vs <> vs ! 的使用边界与陷阱
前端·javascript·typescript
⑩-11 小时前
VUE3-组件通信
前端·javascript·vue.js
哆啦A梦158811 小时前
Vue3魔法手册 作者 张天禹 02
前端·vue.js·typescript