【发布时间】:2022-01-12 07:44:21
【问题描述】:
我现在的问题是我有一个 name.js 文件,它看起来像这样:
function name(props) {
return (
<div className="nav">
<button className="btn" onClick={props.onClick} ></button>
<button className="btn" onClick={props.onClick} ></button>
<button className="btn" onClick={props.onClick} ></button>
<button className="btn" onClick={props.onClick} ></button>
<button className="btn" onClick={props.onClick} ></button>
</div>
)
}
export default name;
按钮具有值和名称,我删除它们会导致私有数据。 现在 div 是我的导航栏,里面充满了这些按钮。如果我单击其中一个会改变颜色的按钮,我想要它。但是,如果我单击 app.js 中的一个按钮(不在此 Names 函数中),我在 Names 函数中单击的按钮应保持其颜色变化,直到我单击 names 函数中的另一个按钮。
【问题讨论】:
标签: javascript css reactjs jsx