【发布时间】:2021-04-25 02:50:26
【问题描述】:
非常新的反应,所以我想检查这是否正确。我没有收到错误,只是为了确保我以正确的方式执行此操作。
state = {
results: [],
};
此方法在到达时更新状态:
searchRequestHandler = () => {
const filterCopy = this.state.filter;
const dogsCharacteristicsData = dataFromServerModelerUponSearch(
this.props.dogs
);
const resultsFromFilter = filterDataResults(
filterCopy,
dogsCharacteristicsData
);
this.setState({ formIsOpen: false, results: [...resultsFromFilter] });
};
我也很想知道如何通过重组来做到这一点。谢谢!
以下是 resultsFromFilter 变量在控制台中的数据:
【问题讨论】:
-
取决于
filterDataResults,你能把它包括进来吗? -
您的意思是过滤器的结果?当然我会添加它在控制台中显示的图像,谢谢
-
请贴出代码——
filterDataResults的实现。它看起来像const filterDataResults = (...
标签: reactjs state-management react-state-management