【发布时间】:2021-02-01 19:38:30
【问题描述】:
我有这个可重用的组件,我想通过它传递一个值,如果为真:返回按钮,如果值为假:按钮不呈现。我不知道如何使用可重用组件来做到这一点。我要使用的布尔变量是 displayButton,如果它为 true,则呈现按钮,如果为 false,则不呈现按钮。
const Test = ({ name, value, onClick, purchased, displayButton }) => {
return (
<div class="cardData">
<h5>{name}</h5>
<p>Cost: {value}</p>
//if display button = true, display this button, if false, button is not displayed
<button
type="button"
onClick={onClick}
class="btn btn-primary"
value={value}
name={name}
>
Purchase
</button>
<h4>{purchased}</h4>
</div>
);
};
export default Test;
任何帮助将不胜感激!
【问题讨论】:
标签: javascript reactjs