您的位置:首页 >动态 > 互联数码科技知识 >

📚Node.js + Mock.js 分页数据模拟实践💡

导读 在开发前后端分离项目时,后端接口尚未完成,前端如何模拟真实的数据交互?答案是:使用 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`),即可获取模拟数据。这种方法不仅高效,还能帮助团队提前完成前端逻辑开发!✨

快试试吧,让你的项目开发事半功倍!🚀

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
关键词: