请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

任意传值 在路由表开启props

父传子用defineProps 子传父用defineEmits 但是现在这两个没有什么关系的组件传值 用路由传值 在路由表栏目开启一下props:true 然后使用父传子用defineProps即可接收到 可以这个样子理解吧

正在回答 回答被采纳积分+3

1回答

Sunday 2022-09-20 17:35:29

你好

没有关系的组件传值核心点在于寻找“关系”:

  1. 比如可以找共同的父组件

  2. 比如可以使用 vuex 

0 回复 有任何疑惑可以回复我~
  • 提问者 记得按时吃饭 #1
    在这一章里面  是点击员工管理里面的查看  然后跳转员工信息  然后这两个组件不是父子关系也不是兄弟   然后是利用路由   跳转时在路由表开启props  然后在用路由的push跳转时候携带id   然后在跳转后的页面(员工信息页面)可以用defineProps接收     我觉得我可以理解是没有关系的页面传参 (即不是兄弟  父子)   所以我在遇见没有关系的两个组件要互相传值   和兄弟之间传值用什么方法  如果有说一下方法名字我去搜索查看学习一下    现在父子之间我是明白的 这种需要跳转的我也明白了
    回复 有任何疑惑可以回复我~ 2022-09-20 17:56:25
  • Sunday 回复 提问者 记得按时吃饭 #2
    这个是页面之间的跳转传参,本质上属于路由传参的一种,对应的文档可以查看这里:https://router.vuejs.org/zh/guide/essentials/passing-props.html
    回复 有任何疑惑可以回复我~ 2022-09-20 19:03:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信