uniapp小程序路由跳转,使用uni.navigateBack方法,实现页面返回上一页
    		       		warning:
    		            这篇文章距离上次修改已过449天,其中的内容可能已经有所变动。
    		        
        		                
                在uni-app中,使用uni.navigateBack方法可以实现小程序的页面返回上一页。这个方法不需要任何参数,它会根据页面栈自动返回上一页。
以下是一个简单的示例代码:
// 返回上一页的函数
function goBack() {
  // 判断是否有上一页
  let pages = getCurrentPages();
  if (pages.length > 1) {
    uni.navigateBack({
      delta: 1 // 返回的页面数,如果 delta 大于现有页面数,则返回到首页
    });
  } else {
    // 没有上一页时的处理逻辑,比如提示用户或者关闭小程序
    uni.showToast({
      title: '已经是首页',
      icon: 'none'
    });
  }
}在需要返回上一页的时候调用goBack函数即可。例如,你可以将这个函数绑定到按钮的点击事件上:
<button @click="goBack">返回上一页</button>这样,当用户点击按钮时,就会执行返回操作。如果已经是在首页,则会显示一个提示信息。
评论已关闭