【发布时间】:2022-11-23 14:02:18
【问题描述】:
最初我将文本设置为使用状态的列表,当我点击它时它会变成网格。当我点击时如何再次显示列表?
const [buttonText, setButtonText] = useState('List');
function handleClick() {
setButtonText('Grid');
};
这是使用状态和更改文本的功能。任何人都可以帮助我吗?
【问题讨论】:
最初我将文本设置为使用状态的列表,当我点击它时它会变成网格。当我点击时如何再次显示列表?
const [buttonText, setButtonText] = useState('List');
function handleClick() {
setButtonText('Grid');
};
这是使用状态和更改文本的功能。任何人都可以帮助我吗?
【问题讨论】:
您可以调用相同的方法并使用三元运算符(检查您的当前状态并根据它设置状态)。
function handleClick() {
setButtonText(buttonText == 'Grid' ? 'List' : 'Grid');
};
【讨论】: