【发布时间】:2020-05-16 11:10:55
【问题描述】:
我的后端有这个按钮
const ShiftCalendar = btn => {
console.log('btn ->', btn);
};
btnList.map((btn,i) => {
const is_active = btn.is_default ? 'is_active' : '';
return (
<Button
key={i}
variant="dark mt-3 mr-3 "
className={is_active}
size="sm"
onClick={() => ShiftCalendar(btn)}
>
{btn.title}
</Button>
);
})
如何通过 onclick 事件更改活动按钮?
如您所见,我的按钮 1 有一个 is_active 类,我想要的是通过单击按钮来更改活动状态。如果我单击按钮 2,按钮 1 将不再具有 is_active 类,而按钮 2 将具有 is_active 类
顺便说一句,我使用的是钩子而不是组件。
谢谢
【问题讨论】:
-
您想使用 is_active 值禁用和启用按钮???
-
您能否详细说明您想要什么?
-
问题已更新。请检查谢谢
标签: reactjs react-hooks