📚Node.js + Mock.js 分页数据模拟实践💡
2025-03-31 02:35:34
•
来源:
导读 在开发前后端分离项目时,后端接口尚未完成,前端如何模拟真实的数据交互?答案是:使用 Mock.js!今天就来分享一个用 Node.js 搭配 Mo...
在开发前后端分离项目时,后端接口尚未完成,前端如何模拟真实的数据交互?答案是:使用 Mock.js!今天就来分享一个用 Node.js 搭配 Mock.js 实现分页数据模拟的小技巧 🎯。
首先,安装必要的依赖:`npm install mockjs`。接着,在项目中创建一个 `mock-server.js` 文件,编写如下代码:
```javascript
const Mock = require('mockjs');
const data = Mock.mock({
'list|5-10': [{
id: '@increment',
name: '@cname',
age: '@integer(18,60)',
address: '@county(true)'
}]
});
module.exports = (req, res) => {
const { page, limit } = req.query;
const paginatedData = data.list.slice((page - 1) limit, page limit);
res.json({
code: 200,
message: 'success',
data: paginatedData
});
};
```
通过上述代码,我们实现了动态分页功能 🔄。只需启动服务器并调用接口(如 `/api/list?page=1&limit=5`),即可获取模拟数据。这种方法不仅高效,还能帮助团队提前完成前端逻辑开发!✨
快试试吧,让你的项目开发事半功倍!🚀
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
关键词: