详解利用nodejs对本地json文件进行增删改查(2)

var fs = require('fs'); //通过传回来的页数,进行分页模拟 function pagination(p,s){ //p为页数,比如第一页传0,第二页传1,s为每页多少条数据 fs.readFile('./mock/person.json',function(err,data){ if(err){ console.error(err); } var person = data.toString(); person = JSON.parse(person); //把数据读出来 //console.log(person.data); var length = person.data.length; var pagePerson = person.data.slice(s*p,(p+1)*s); console.log('------------------------查询成功pagePerson'); console.log(pagePerson); }) } pagination(0,6);//查询第一页,每页的数据条数为6条

执行结果为

这里写图片描述

下面看一下第二页

执行pagination(1,6);

执行结果为

这里写图片描述


以此类推,就实现了模拟分页的效果

5.总结

ok,一套基本的增删改查就这样写完了,感觉node还是特别强大的,感觉自己又进步了一些,虽然可能有人觉得这样写没有意义,也许吧,但是我觉得很有意义,让我也收获了不少!!!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/f6c8a67b43fc84b0da13bfa1cdb567d9.html