vue哪些方式可以实现页面之间传参?如何获取到值?

2020-08-18 19:05发布

7条回答
孙哈哈
2021-01-11 20:44
  1. 路由传参


  2.   编程式导航: params方式 传参
        toInfo(uid){
         this.$router.push('/user/'+uid)
        }
        接收  $route.params.uid
  3. query方式传参
      this.$router.push('/user/info?'+qs.stringify(uid))
      接收:$route.query.id
  4. 组件传值

    父子组件传值:通过props接收父组件传过来的值

     子父组件传值:

             子组件给父组件传值,通过 $emit 的方法参数传递

一周热门 更多>