在react中json-server的安装和使用(基础使用)

简介: 1.安装json-server的两个依赖

1.安装json-server的两个依赖

npm -g i json-server
npm install -g json-server

2.安装axios依赖

npm i axios

3.创建一个data.json

10007709cf554592a818a1361cd87b9d.png

5.新建终端选择json文件夹运行

540c611488724aaf83d41461c59c8c3b.png

json-server --watch --port 8082 data.json

f762d572d8d64e4784b7a2706879bfa7.png

6.获取数据

import React, { useState, useEffect } from 'react'
import axios from "axios"
export default function index() {
  useEffect(() => {
    getlist()
  }, [])
  async function getlist() {
    const result = await axios.get("http://localhost:8082/list")
    setdatalist(result.data)
  }
  const [datalist, setdatalist] = useState([])
  return (
    <div>
      {datalist.map(res => {
        return res.title
      })}
    </div>
  )
}

1a5247ade5184606b83df70461a388df.png

6.其他的基本使用方法

await axios.get("http://localhost:8082/list/1")//普通id查询
await axios.get("http://localhost:8082/list?_page=2& limit=3")分页page是每页多少条数据,limit是第几页
await axios.get("http://localhost:8082/list?name_like=蜘蛛")//模糊查询
await axios.post("http://localhost:8082/list",newobj)//添加数据
await axios.put("http://localhost:8082/list/4",newobj)//修改数据
await axios.delete("http://localhost:8082/list/4")//删除


相关文章
|
JSON 程序员 数据格式
深入探索 “JSON for Modern C++“:安装、构建与应用
深入探索 “JSON for Modern C++“:安装、构建与应用
433 0
|
JSON JavaScript 前端开发
前端 ex2json 用于 vue/react/js 将 xls、xlsx、csv 文件转成 json 数组
前端 ex2json 用于 vue/react/js 将 xls、xlsx、csv 文件转成 json 数组
418 0
|
8月前
|
JSON JavaScript 前端开发
怎么安装JSON服务器?JSON服务器最新安装教程
JSON Server是一款轻量级工具,基于Node.js运行,可通过单个JSON文件快速模拟RESTful API,适用于开发与测试场景。其支持CRUD操作、自定义路由及高级功能如排序、搜索、分页等,同时允许通过中间件扩展功能。为确保安全性,建议在受控环境中使用,并避免处理敏感数据。此外,还有Mirage JS、Mockoon、WireMock和Postman等替代方案,可根据项目需求选择合适的工具。
318 0
|
前端开发 JavaScript CDN
React 安装(CDN)
10月更文挑战第6天
393 2
|
资源调度 前端开发 JavaScript
React 安装(NPM)
10月更文挑战第6天
265 1
|
前端开发 JavaScript 应用服务中间件
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
本文是一篇详细的教程,介绍了如何在Linux系统上安装和配置nginx,以及如何将打包好的前端项目(如Vue或React)上传和部署到服务器上,包括了常见的错误处理方法。
3645 0
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
|
前端开发
react中package.json中版本号的规则
react中package.json中版本号的规则
|
JSON 前端开发 中间件
React读取properties配置文件转化为json对象并使用在url地址中
本文介绍了如何在React项目中读取properties配置文件,将其内容转化为JSON对象,并在请求URL地址时使用这些配置。文章详细说明了异步读取文件、处理字符串转换为JSON对象的过程,并提供了一个封装函数,用于在发起请求前动态生成配置化的URL地址。
352 1
|
前端开发 开发工具 git
全局安装react
全局安装react
113 1
|
前端开发
React——开发调式工具安装【五】
React——开发调式工具安装【五】
124 0
React——开发调式工具安装【五】
下一篇
oss云网关配置