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>
相关推荐
两袖清风戏凡尘2 分钟前
关于VUE3开发频繁引入ref,reactive,computed等基础函数。
前端·javascript·vue.js
那维莱特3 分钟前
比较一下React与Vue
前端·vue.js·react.js
bysjlwdx16 分钟前
基于UniApp+Springboot花店微信小程序
微信小程序·小程序·uni-app
m0_6925400719 分钟前
uniapp css样式盒子上面的箭头样式
前端·css·uni-app
海鸥-w19 分钟前
three.js渲染中文的3D字体
开发语言·javascript·3d
actavy29 分钟前
WEB服务器-Tomcat
服务器·前端·tomcat
前端罗马1 小时前
Webpack 的loader和plugin原理
前端·webpack·node.js
忘忧记1 小时前
爬虫入门urllib 和 request (一)
开发语言·javascript·爬虫
vvvae12342 小时前
使用 Nginx 部署前端 Vue 项目
前端
员大头硬花生2 小时前
六、vue进阶知识点
前端·javascript·vue.js