json-server---基本使用

json-server—基本使用

一、前后端并行开发的痛点

前端需要等待后端开发完接口以后 再根据接口来完成前端的业务逻辑

二、解决方法

在本地模拟后端接口用来测试前端效果 这种做法称之为构建前端Mock

三、json-server的基本使用

(1)、全局安装

  cnpm install json-server -g

(2)、准备json文件 (data.json)

 json-server data.json

四、基本使用

1、GET 请求所有数据

 localhost:3000/list

2、GET 请求指定ID的数据

 localhost:3000/list/1

3、GET 请求指定字段值的数据

 localhost:3000/list?name=李四&name=张三

4、GET 模糊查询

localhost:3000/list?q=张三

在这里插入图片描述
5、新增数据

axios({
              method:"post",
              url:"http://localhost:3000/list",
              data:{
                  username:"张三",
                  password:"33"
              }
          })

在这里插入图片描述
6、删除数据

axios({
                method:"delete",
                url:"http://localhost:3000/list",
                data:{
                    username:"张三",
                }
            })

在这里插入图片描述
7、修改数据

 axios({
                method:"put",
                url:"http://localhost:3000/list",
                data:{
                    username:"张三",
                }
           })   
          

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值