使用Vue实现返回到上一个页面的时候进行参数的传递

需求:点击按钮进入到下一个页面,在新的页面进行一系列操作,操作完成之后点击按钮会返回到上一个页面,返回的时候还要携带这个页面的一些数据。

实现方式:使用组件内守卫,在组件进入到上一个页面时使用路由守卫进行参数的接收。

//返回前的页面【当前页面】
route.params = '要传递的参数'
router.back()

//返回后的页面
beforeRouteEnter (to, from, next) {
    data= from.prams
    next()
}

欢迎大家提出更多的解决措施!

最近更新

  1. TCP协议是安全的吗?

    2024-04-30 17:42:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-30 17:42:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-30 17:42:07       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-30 17:42:07       20 阅读

热门阅读

  1. 如何确定当前项目是采用 Vite 还是 Vue CLI 项目

    2024-04-30 17:42:07       11 阅读
  2. 常用的文本分类算法概览

    2024-04-30 17:42:07       11 阅读
  3. 关于apache+php用户验证

    2024-04-30 17:42:07       9 阅读
  4. Go语言基本语法(四)函数与变量的作用域

    2024-04-30 17:42:07       12 阅读
  5. 5月回馈季 | May人有好运,集赞赢算力!

    2024-04-30 17:42:07       10 阅读
  6. 【后端】redis的缓存使用

    2024-04-30 17:42:07       12 阅读
  7. 【JDBC】数据库连接池

    2024-04-30 17:42:07       12 阅读
  8. Unity Android(十) 适配Android14系统

    2024-04-30 17:42:07       12 阅读