【问题标题】:Vue 3 Sibling Component CommunicationVue 3 同级组件通信
【发布时间】:2021-08-13 16:34:13
【问题描述】:

我是 vue 新手。我想知道如何实现: 我的兄弟 1 组件中发生了一个点击事件,那么在该事件发生后如何调用另一个函数到我的兄弟 2 组件?

我尝试使用 emit 将数据从兄弟 1 传递给 parent,然后通过 props 将数据从 parent 传递回兄弟 2,但我有点困惑 prop 是如何实现某些功能的?

谢谢你,我很感激!

【问题讨论】:

  • 能否请您添加一些相关代码,以便我们查看您正在尝试做什么,以及什么不起作用?

标签: typescript vuejs3


【解决方案1】:

使用Vuex处理得更好,这个人解释得很好youtube

【讨论】:

    【解决方案2】:

    如果没有看到您的实际代码,我只能建议您在同级组件中查看相关的道具,并在道具更改时调用该函数。

    props 对象本身是响应式的,如果您使用的特定道具是父组件数据的一部分,那么它也是一个响应式对象,因此您甚至可以深入观察它

    【讨论】:

      猜你喜欢
      • 2016-11-05
      • 2020-02-11
      • 2019-05-10
      • 1970-01-01
      • 1970-01-01
      • 2017-03-25
      • 2021-05-08
      • 2021-08-29
      • 2019-09-18
      相关资源
      最近更新 更多