关于vue-cli创建项目(小白)(2)mock数据

本文介绍如何使用MockJS和axios实现前后端分离开发,通过设置mock地址和数据参数,使得前端可以在后端接口未完成前进行独立开发。文章详细讲解了安装所需插件、设置mock地址及数据参数的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mock数据,好处,前后端分离,不用等后端的真实接口,就可以用axios(ek sju s 好像这么读,原谅本人总是根据读音写单词)请求数据了。

 

一,安装所需插件

根据不同需求选择安装环境,mockjs是一个插件,需要安装在开发环境。而axios安装在生产环境。

cnpm install mockjs --save-dev;

cnpm install axios --save;

 

1.设置mock地址:

(1)创建一个mock文件夹内含 index.js文件,用于管理mock的。一定不要忘记在main.js里引入这个文件

 

(2)在index js里引入mock (和引入其他router  一样)

     import Mock from ‘mockjs’;

 

  (3)  引入你的数据(你的数据可以用json文件的形式写好,放入项目文件里)

    import data from “../data.jsom”

 

(4)设置mock地址和数据参数,访问该地址,mock会拦截下来并返回相应数据

Mock.mock('访问地址',{

           code:0,//相当于 访问成功的状态码,也可以不设置

           data:“你的数据”

})    

三 访问地址

 (1).引入axios ,

    import axios from “axios”;

 (2).拉取接口

  axios.get("地址").then(

res =>{

if(res.code  == 0){

//你在此可以处理数据了

    }

}

)

 

转载于:https://www.cnblogs.com/dangdanghepingping/p/9928637.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值