在React中添加和删除组件按钮是一种常见的功能需求,可以通过以下步骤实现:
下面是一个示例代码:
import React, { useState } from 'react';
function App() {
const [showComponent, setShowComponent] = useState(false);
const toggleComponent = () => {
setShowComponent(!showComponent);
};
return (
<div>
<button onClick={toggleComponent}>添加/删除组件</button>
{showComponent && <OtherComponent />}
</div>
);
}
function OtherComponent() {
return <div>其他组件</div>;
}
export default App;
在上面的示例中,我们创建了一个App组件,其中包含一个按钮和一个名为showComponent的状态变量。当按钮被点击时,toggleComponent函数会被调用,该函数会切换showComponent的值。根据showComponent的值,决定是否渲染OtherComponent组件。
这种方法可以用于在React中添加和删除组件按钮。根据实际需求,你可以根据需要添加更多的组件和逻辑。
领取专属 10元无门槛券
手把手带您无忧上云