在React中,可以通过以下步骤在单击时向按钮添加类:
以下是一个示例代码:
import React, { useState } from 'react';
const Button = () => {
const [isClicked, setIsClicked] = useState(false);
const handleClick = () => {
setIsClicked(true);
};
return (
<button
className={isClicked ? 'clicked' : ''}
onClick={handleClick}
>
Click me
</button>
);
};
export default Button;
在上面的示例中,当按钮被点击时,会将isClicked状态更新为true。根据isClicked状态的值,会动态添加或移除按钮的clicked类名。可以根据需要自定义clicked类的样式。
这是一个简单的示例,你可以根据实际需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云