我有一个页面,我正在其中创建八个音频播放器,它们都来自同一个 React 类。
我使用 onclick()
处理程序来启动和停止每个播放器的音频。
我的问题是,玩家可以同时玩。
我希望在我的组件单击处理程序中能够选择同一类的所有其他组件并停止它们,也许可以使用 .each()
方法。
React
的方法是什么?
最佳答案
最像 React 的方法是将所有音频播放器包含在父组件中。如果两个组件的状态相互影响,则该状态应移至最近的公共(public)父组件中。
关于audio - 选择 React.js 中组件的所有实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32814472/