如何显示和隐藏 react .tsx 文件?
How to show and hide react .tsx file?
我有一个按钮。单击按钮时,我想显示 table ,再次单击时我想隐藏数据。第一条数据visible = false
Jsx 文件无法识别状态。
我试图隐藏的 div 块名称是 apis。
function css() {
}
const myfunc= () => {
return (
<div className="btn">
<button id="veriGoster" onClick={css}>
Show
</button>
</div>
<div className="apis">
< Apidata/> // this component import another page.
</div>
</div>
)
}
我不太确定你想做什么,但我会尽力帮助你
//import of Apidata
import React, { useState } from "react";
const myFunc = () => {
const [toggle, setToggle] = useState(false);
const handleHideData = () => {
setToggle(!toggle);
};
return (
<div className="btn">
<button id="veriGoster" onClick={handleHideData}>
Show
</button>
{toggle && (
<div className="apis">
<Apidata />
</div>
)}
</div>
);
};
export default myFunc;
我有一个按钮。单击按钮时,我想显示 table ,再次单击时我想隐藏数据。第一条数据visible = false
Jsx 文件无法识别状态。
我试图隐藏的 div 块名称是 apis。
function css() {
}
const myfunc= () => {
return (
<div className="btn">
<button id="veriGoster" onClick={css}>
Show
</button>
</div>
<div className="apis">
< Apidata/> // this component import another page.
</div>
</div>
)
}
我不太确定你想做什么,但我会尽力帮助你
//import of Apidata
import React, { useState } from "react";
const myFunc = () => {
const [toggle, setToggle] = useState(false);
const handleHideData = () => {
setToggle(!toggle);
};
return (
<div className="btn">
<button id="veriGoster" onClick={handleHideData}>
Show
</button>
{toggle && (
<div className="apis">
<Apidata />
</div>
)}
</div>
);
};
export default myFunc;