【发布时间】:2020-04-09 12:44:36
【问题描述】:
我在 React 功能组件中有状态。它是对象数组。该集合中的每个对象都有属性“selected”,它是一个布尔值。该数组如下所示:
const [filterOptions, setFilterOptions] = useState([
{
title: 'highest',
selected: true,
},
{
title: 'lowest',
selected: false,
},
]);
handleFilter func 执行后,我需要设置状态,以便该数组具有相同的标题属性但反向(切换)选定的属性。
这是 handleFilter 函数,我需要在其中切换数组对象的每个选定属性:
const handleFilter = () => {
setFilterOptions();
};
【问题讨论】:
-
你想要的输出是什么?无法从您的帖子中理解
标签: reactjs