我想在一个按钮组的React中切换一个按钮类,例如,当一个按钮被点击时,其他的按钮就不会被激活。我知道这可以通过setState完成。到目前为止,我已经实现了它,所以它可以工作,但当我添加更多的按钮时,它们不会关闭其他按钮,有没有办法标记活动的按钮和取消标记其他按钮?原始故事书组件 import React from 'react'; children: Rea
我得到了一个简单的、无状态的父组件,它显示了一个列表有状态子组件。每个单独的子组件表示一个列表项,其活动状态可以切换(true/false)。活动列表项变为绿色,并显示关闭(时间)。我尝试将状态提升到父级,并将其作为道具传递下来,但这显然会导致每一项在单击某一项时都处于活动状态。我怎样才能做到这一点?
class ListItem exte
我有一个名为Settings的组件,它包含一个变量(IsActive),useState默认为true。在单击按钮时,我需要从该组件的外部更新变量(IsActive)的状态。该按钮不是此组件的一部分。如何在单击按钮时更改该变量的状态。文件Settings.tsx import ReactDOM from "react-d