小编Tom*_*Rup的帖子

React 中的事件总线?

我主要使用 Vue,最近才开始使用 React。到目前为止喜欢它,它在很多方面与 Vue 非常相似,这使得学习它变得更容易。

现在,让我们考虑两个兄弟组件。当第二个组件中发生某些事情时,我想触发第一个组件中的某些内容。在 Vue 中,您可以只绑定window.bus = new Vue,然后在其中一个组件中发出bus.$emit('event')并在mounted()第二个组件中绑定bus.$on('event', this.doSth)

你如何在 React 中实现这一点?

javascript reactjs

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

javascript ×1

reactjs ×1