| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 前端开发使用模拟数据的两个方式以及使用步骤:json-server和mock.js -> 正文阅读 |
|
[JavaScript知识库]前端开发使用模拟数据的两个方式以及使用步骤:json-server和mock.js |
作者:language-javascript |
? ? 作为前端开发人员,当后端还没有写好接口,但是我们又不想写静态的数据的话,可以使用模拟数据。 1、json-server和mock.js简介 ? ? json-server:利用json-server,可以自己起一个本地的mock-server来完全模拟请求以及请求回来的过程。只需要提供一个json文件,或者写几行简单的js脚本就可以模拟出RESTful API的接口。还可以设置表连接。 更详细的json-server:json-server - npmhttps://www.npmjs.com/package/json-server ? ? mock.js:利用mock.js可以生成随机数、拦截AJAX请求、模拟后端数据等。 更详细的可以访问mock.js官网:Mock.jshttp://mockjs.com/ 2、?json-server的使用步骤 第一步:准备一个json文件,如db.json
第二步:下载json-server库
第三步:启动服务(记得加watch实时监听,就不需要每回数据变化了都重启服务)
// 执行后的就产生了如图的接口,就可以向restful API一样使用。而且不存在跨域问题。 ?3、json-server实现增删改查,实现表连接 ? ? 3.1 查询
? ? 3.2 增
? ? 3.3 更新 ? ? 替换式的更新:
? ? ?补丁式的更新:
? ? 3.4 删除指定数据
? ? ?3.5 表关联(_embed)
? ? 3.6 表连接(_expand)
?4、mock.js的使用案例(在react脚手架项目中) 第一步:安装 # 安装 npm install mockjs 第二步:创建mock文件
第三步:将mock文件与项目建立关联,或者只关联需要用到mock数据的组件
第四步:请求该接口的数据
不同环境下的使用步骤: ? |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 23:20:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |