我有一个页面,我要在其中创建八个音频播放器,它们全部来自同一React类。

我使用onclick()处理程序来启动和停止每个播放器的音频。

我的问题是,玩家可能同时玩。

我希望在组件单击处理程序中具有选择同一类的所有其他组件并停止它们的能力,也许使用.each()方法。
React的方法是什么?

最佳答案

最类似于React的方式是将所有音频播放器包含在父组件中。如果两个组件的状态相互影响,则应将该状态移到最近的公共(public)父组件中。

08-06 00:03
查看更多