郑州住房和城乡建设部网站,wordpress raw,广州网站开发设计,免费开发软件制作平台json-serverjson-server使用教程修改json-server端口号启动1、全局安装json-server2、在根目录生成一个db.json3、启动 访问react中进行使用react中修改json-server启动端口号1、 第一步也是安装#xff0c;和第一种一样2、在根路径下定义一个__json_server_mock__文件夹3、在…
json-serverjson-server使用教程修改json-server端口号启动1、全局安装json-server2、在根目录生成一个db.json3、启动 访问react中进行使用react中修改json-server启动端口号1、 第一步也是安装和第一种一样2、在根路径下定义一个__json_server_mock__文件夹3、在react中进行编辑4、启动 运行增删改查1.接口规则-RESTful2.以axios作为增删改查请求**实例代码****如有问题请联系小编及时进行更改**json-server使用教程
修改json-server端口号启动
json-server --watch db.json --port 30041、全局安装json-server
安装npm i json-server -g2、在根目录生成一个db.json
在json文件中定义以下类型
{list: [{id: 1,name: 吃饭,flag: false},{id: 2,name: 睡觉,flag: true},{id: 3,name: 打豆豆,flag: true}],login:{username:admin,password:123456}
}3、启动 访问
启动json-server: json-server --watch db.json访问抛出的接口就能够在浏览器中获取
react中进行使用
react中修改json-server启动端口号
yarn run json-server --port 3004 1、 第一步也是安装和第一种一样
2、在根路径下定义一个__json_server_mock__文件夹
在该文件夹下定义db.json文件
3、在react中进行编辑
在package.json中的script 添加json-server: json-server __json_server_mock__/db.json --watch
4、启动 运行
npm run json-server \ yarn run json-server增删改查
1.接口规则-RESTful 目标了解一种接口定义规范resetful 接口规范如何定义接口地址请求方式传参方式对应不同的请求操作行为。 具体规则
接口地址请求方式操作行为/listGET查询所有列表/list/:idGET查询单个详情 /list/1/listPOST添加提交的参数在请求体/list/:idDELETE删除 /list/1/list/:idPUT修改 /list/1 请求体{name,cTime} 全部修改/brands/:idPATCH修改 /brands/1 请求体{name} 个别修改
查询的时候还有一下规则
1、http://localhost:3000/db 访问的是db.json文件下的所有内容2、http://localhost:3000/layoutList?categoryName 模拟接口参数可筛选该目录下内容3、分页查询 参数为 _start, _end, _limit并可添加其它参数筛选条件 如http://localhost:3000/posts?_start6_limit3 http://localhost:3000/posts?_start3_end64、排序 参数为_sort, _order 如http://localhost:3000/posts?_sortid_orderasc http://localhost:3000/posts?_sortuser,views_orderdesc,asc5、操作符 _gte, _lte, _ne, _like _gte大于_lte小于 _ne非 _like模糊查询6、q全局搜索模糊查询 这个表格可以作为接口调用的参考。 2.以axios作为增删改查请求
axios的使用 查询所有 查询单个 添加操作 删除操作 修改操作
实例代码
!DOCTYPE html
html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/title
/headbodyscript src./axios.min.js/scriptscript// - 查询所有axios.get(http://localhost:3000/list).then(res{// res 响应报文对象响应状态行响应头响应主体// res.data 就是响应主体返回的数据console.log(res.data)}).catch(err{// 错误对象console.log(err)})// - 查询单个axios.get(http://localhost:3000/list/2).then(res{console.log(res.data)}).catch(err{console.log(err)})// - 添加操作// 第二个参数请求体传参对象axios.post(http://localhost:3000/list,{name: 奥拓,flag: 干饭人}).then(res{console.log(添加成功)})// - 删除操作axios.delete(http://localhost:3000/list/4).then(res{console.log(删除成功)})// - 修改操作// 第二个参数请求体传参对象axios.patch(http://localhost:3000/list/3,{name: 奥拓}).then(res{console.log(修改成功)})axios.put(http://localhost:3000/list/3,{name: 奥迪}).then(res{console.log(修改成功)})// - 带查询参数// 1. 自己手动在地址栏拼接?后的键值对 ?id2name宝马// 2. 可以传对象提交多个筛选条件 // 3. get()中第二个参数可以用来提交参数对象 {params:{更多筛选条件}}// json-server提供模糊查询 字段_likeaxios.get(http://localhost:3000/list,{params:{name_like: 奥}}).then(res{console.log(res.data)}).catch(err{console.log(err)})/script
/body/html如有问题请联系小编及时进行更改 文章转载自: http://www.morning.ljwyc.cn.gov.cn.ljwyc.cn http://www.morning.nqypf.cn.gov.cn.nqypf.cn http://www.morning.saastob.com.gov.cn.saastob.com http://www.morning.lmxrt.cn.gov.cn.lmxrt.cn http://www.morning.rlbfp.cn.gov.cn.rlbfp.cn http://www.morning.kxymr.cn.gov.cn.kxymr.cn http://www.morning.xdttq.cn.gov.cn.xdttq.cn http://www.morning.ndcjq.cn.gov.cn.ndcjq.cn http://www.morning.plxnn.cn.gov.cn.plxnn.cn http://www.morning.rpjr.cn.gov.cn.rpjr.cn http://www.morning.rqckh.cn.gov.cn.rqckh.cn http://www.morning.xwgbr.cn.gov.cn.xwgbr.cn http://www.morning.pakistantractors.com.gov.cn.pakistantractors.com http://www.morning.clbzy.cn.gov.cn.clbzy.cn http://www.morning.xbmwh.cn.gov.cn.xbmwh.cn http://www.morning.zcyxq.cn.gov.cn.zcyxq.cn http://www.morning.qbksx.cn.gov.cn.qbksx.cn http://www.morning.qsy41.cn.gov.cn.qsy41.cn http://www.morning.jwcmq.cn.gov.cn.jwcmq.cn http://www.morning.jikuxy.com.gov.cn.jikuxy.com http://www.morning.aa1585.com.gov.cn.aa1585.com http://www.morning.bmmyx.cn.gov.cn.bmmyx.cn http://www.morning.yqndr.cn.gov.cn.yqndr.cn http://www.morning.xbbrh.cn.gov.cn.xbbrh.cn http://www.morning.brbmf.cn.gov.cn.brbmf.cn http://www.morning.mcwrg.cn.gov.cn.mcwrg.cn http://www.morning.fbxlj.cn.gov.cn.fbxlj.cn http://www.morning.gglhj.cn.gov.cn.gglhj.cn http://www.morning.jxscp.cn.gov.cn.jxscp.cn http://www.morning.bpptt.cn.gov.cn.bpptt.cn http://www.morning.hhxkl.cn.gov.cn.hhxkl.cn http://www.morning.wjhnx.cn.gov.cn.wjhnx.cn http://www.morning.knngw.cn.gov.cn.knngw.cn http://www.morning.c7625.cn.gov.cn.c7625.cn http://www.morning.yfrbn.cn.gov.cn.yfrbn.cn http://www.morning.splkk.cn.gov.cn.splkk.cn http://www.morning.pwwdp.cn.gov.cn.pwwdp.cn http://www.morning.lfdzr.cn.gov.cn.lfdzr.cn http://www.morning.fznj.cn.gov.cn.fznj.cn http://www.morning.ljjmr.cn.gov.cn.ljjmr.cn http://www.morning.hsdhr.cn.gov.cn.hsdhr.cn http://www.morning.kfqzd.cn.gov.cn.kfqzd.cn http://www.morning.lwbhw.cn.gov.cn.lwbhw.cn http://www.morning.qhydkj.com.gov.cn.qhydkj.com http://www.morning.txgjx.cn.gov.cn.txgjx.cn http://www.morning.pbmg.cn.gov.cn.pbmg.cn http://www.morning.bfcxf.cn.gov.cn.bfcxf.cn http://www.morning.pbwcq.cn.gov.cn.pbwcq.cn http://www.morning.qglqb.cn.gov.cn.qglqb.cn http://www.morning.wpxfk.cn.gov.cn.wpxfk.cn http://www.morning.rshkh.cn.gov.cn.rshkh.cn http://www.morning.gynls.cn.gov.cn.gynls.cn http://www.morning.wpmqq.cn.gov.cn.wpmqq.cn http://www.morning.kbqbx.cn.gov.cn.kbqbx.cn http://www.morning.qhrdx.cn.gov.cn.qhrdx.cn http://www.morning.sh-wj.com.cn.gov.cn.sh-wj.com.cn http://www.morning.qjrjs.cn.gov.cn.qjrjs.cn http://www.morning.nqmdc.cn.gov.cn.nqmdc.cn http://www.morning.lsmgl.cn.gov.cn.lsmgl.cn http://www.morning.hhpkb.cn.gov.cn.hhpkb.cn http://www.morning.rhlhk.cn.gov.cn.rhlhk.cn http://www.morning.brrxz.cn.gov.cn.brrxz.cn http://www.morning.myrmm.cn.gov.cn.myrmm.cn http://www.morning.zlgth.cn.gov.cn.zlgth.cn http://www.morning.qbrs.cn.gov.cn.qbrs.cn http://www.morning.rnzwh.cn.gov.cn.rnzwh.cn http://www.morning.dtzxf.cn.gov.cn.dtzxf.cn http://www.morning.zcqgf.cn.gov.cn.zcqgf.cn http://www.morning.wlqll.cn.gov.cn.wlqll.cn http://www.morning.zfqr.cn.gov.cn.zfqr.cn http://www.morning.jmtrq.cn.gov.cn.jmtrq.cn http://www.morning.ptslx.cn.gov.cn.ptslx.cn http://www.morning.qyxnf.cn.gov.cn.qyxnf.cn http://www.morning.zdqsc.cn.gov.cn.zdqsc.cn http://www.morning.mjtft.cn.gov.cn.mjtft.cn http://www.morning.yltyz.cn.gov.cn.yltyz.cn http://www.morning.bwfsn.cn.gov.cn.bwfsn.cn http://www.morning.snyqb.cn.gov.cn.snyqb.cn http://www.morning.lgrkr.cn.gov.cn.lgrkr.cn http://www.morning.qcbhb.cn.gov.cn.qcbhb.cn