Vue中前端模拟后端接口数据

文章讲述了如何利用node.js的JSONServer模块创建一个简单的本地服务器,模拟API接口。首先需要安装node.js和全局安装JSONServer。接着,在Vue项目中,通过npm安装Axios用于HTTP请求。创建data.json文件存放数据,然后使用命令行启动JSONServer,监听指定端口。最后,使用Axios发送GET请求到服务器,获取并打印数据。
摘要由CSDN通过智能技术生成

JSON Server

前提首先要安装node.js

然后要用命令行工具执行

npm i -g json-server

创建vue 的项目在项目内执行

安装Axios

npm i axios

在当前项目下新建一个data项目包

在编辑工具中data下新建一个data.json文件

{

    "csList": [

        {

            "name": "xiaozhang",

            "age": 6,

            "id": 1,

            "pic":"https://image.baidu.com/search/albumsdetail?tn=albumsdetail&word=%E5%9F%8E%E5%B8%82%E5%BB%BA%E7%AD%91%E6%91%84%E5%BD%B1%E4%B8%93%E9%A2%98&fr=searchindex_album%20&album_tab=%E5%BB%BA%E7%AD%91&album_id=7&rn=30"

        },

        {

            "name": "xiaowang",

            "age": 7,

            "id": 2

        },

        {

            "name": "xiaoliu",

            "age": 8,

            "id": 3

        }

    ]

}

在这个data.json中右键打开命令行工具执行

json-server --watch data.json -p 3006

成功会显示一个地址里面就是json存的数据

正常调用axios.get(地址).then(res=>{

打印res就可以看到这个数据了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值