我正在使用react-table
库进行过滤和分页。我正在使用来自自定义 API 的请求数据Node
并使用useTable
来自react-table
. 的文档react-table
说应该记住表数据,所以我使用了useMemo
钩子。代码如图所示:
const data = React.useMemo(() => {
axios.get("/custom/api/endpoint")
.then((res) => {
return res.data; //Returns an array of objects
})
.catch((err) => {
console.log("err");
});
}, []);
但是,我收到以下错误:
Uncaught TypeError: Cannot read property 'forEach' of undefined
at accessRowsForColumn (useTable.js:591)
at useTable.js:195
.
.
谁能帮我解决这个问题?提前致谢!