【发布时间】:2022-11-18 04:19:50
【问题描述】:
我有一个 API。当我点击一个按钮时,我想过滤标签数据,这些数据是数组,这些数组在他们的 对象。这就是我所做的。它不会在此代码中返回任何内容。我需要你能做的任何帮助。
这是我的代码:
const hashtagsHandler = (event, title) => {
const eventData = event.target.innerText;
console.log(eventData);
const filter = bookData.filter((items) => {
items.hashtags.map((item) => item === eventData);
});
console.log(filter);
if (filter.length !== 0) {
setHashtag(filter);
setAllFilter((prevState) => [...prevState], hashtag);
}
};
我的 API 是这样的:
"data": [
{
"id": 1,
"name": "name",
"typename": "book",
"hashtags": [
"a",
"b",
],
}
]
【问题讨论】:
标签: reactjs