【发布时间】:2021-02-12 06:20:16
【问题描述】:
我需要 React 和 Express 方面的快速帮助。我在我的快递服务器上有一组数据,并使用反应挂钩 useEffect 获取。目前,响应显示同一页面上的所有数据,我只想每页显示 4 个项目?我的 React 组件像往常一样具有 useState、useEffect 和 JSX。请参阅下面的 Express 代码。任何形式的帮助都会很好,谢谢。
Express 服务器上的一组数据:
app.get('/api/surveyoptions', (req, res) => {
const surveyOptions = [
// { id: 5, title: "How often do you eat meat and dairy?" },
{ id: 1, name: "diet", label: "daily1", value: "daily1"},
{ id: 2, name: "diet", label: "daily2", value: "daily2" },
{ id: 3, name: "diet", label: "daily3", value: "daily3" },
{ id: 4, name: "diet", label: "daily4", value: "daily4" },
{ id: 5, name: "diet", label: "daily5", value: "daily5"},
{ id: 6, name: "diet", label: "daily6", value: "daily6" },
{ id: 7, name: "diet", label: "daily7", value: "daily7" },
{ id: 8, name: "diet", label: "daily8", value: "daily8" }
]
res.json(surveyOptions)
})
【问题讨论】:
-
谷歌“REST 分页”bezkoder.com/react-pagination-material-ui
标签: arrays reactjs express react-hooks