vue配置怎么请求本地的json数据

这次给大家带来vue配置怎么请求本地json数据,vue配置请求本地的json数据的注意事项有哪些,下面就是实战案例,一起来看一下。

在build文件夹下找到webpack.dev.conf.js文件,在const portfinder = require(‘portfinder’)后添加

const express = require('express')const app = express()const appData = require('../data.json') // 加载本地json文件const seller = appData.seller // 获取对应本地数据const goods = appData.goodsconst ratings = appData.ratingsconst apiRoutes = express.Router()app.use('/api',apiRoutes)

登录后复制

然后找到devServer,插入以下代码:

 //然后找到devSeerver,在里面添加  before (app) {   app.get('/api/seller',(reg,res) => {    res.json({     errno: 0,     data: seller    }) // 接口返回json数据,上面配置的数据seller就复制给data请求后调用   }),   app.get('/api/goods',(reg,res) => {    res.json({     errno: 0,     data: goods    }) // 接口返回json数据,上面配置的数据goods就复制给data请求后调用   }),   app.get('/api/ratings',(reg,res) => {    res.json({     errno: 0,     data: ratings    }) // 接口返回json数据,上面配置的数据ratings就复制给data请求后调用   })  }

登录后复制

请求访问

import header from './components/header/header.vue'const ERR_OK = 0export default { data () {  return {   seller: {}  } }, created () {  this.$http.get('/api/seller').then((response) => {   response = response.body; // 获取到数据   if (response.errno === ERR_OK) {    this.seller = response.data;    console.log(this.seller);   }  }) }, components: {  'v-header': header }}

登录后复制

最后重新启动项目即可访问npm run dev

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

pandas中的Dataframe查询有哪些方法

python怎样实现百度语音识别api的步奏详解

以上就是vue配置怎么请求本地的json数据的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2773585.html

(0)
上一篇 2025年3月8日 13:54:36
下一篇 2025年3月7日 15:32:22

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • JS如何实现JSON数组内的去重算法

    这次给大家带来js如何实现json数组内的去重算法,js实现json数组的重算法的注意事项有哪些,下面就是实战案例,一起来看一下。 需求描述:去除JSON数组中paymode字段相同的项,并将paymoney累加。 paylist:[{pa…

    编程技术 2025年3月8日
    200
  • JS的深浅拷贝使用步奏的详解

    这次给大家带来JS的深浅拷贝使用步奏详解,使用JS深浅拷贝的注意事项有哪些,下面就是实战案例,一起来看一下。 说到深浅拷贝,必须先提到的是JavaScript的数据类型,之前的一篇文章JavaScript基础心法——数据类型说的很清楚了,这…

    编程技术 2025年3月8日
    200
  • js数据类型的使用详解

    这次给大家带来js数据类型的使用详解,js数据类型使用的注意事项有哪些,下面就是实战案例,一起来看一下。 由于自己是野生程序员,在刚开始学习程序设计的时候没有在意内存这些基础知识,导致后来在提到“什么什么是存在栈中的,栈中只是存了一个引用”…

    编程技术 2025年3月8日
    200
  • JS正则表达式的具体描述

    正则表达式是描述字符模式的对象。 用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。 语法 var patt=new regexp(pattern,modifiers); var patt=/pattern/modifier…

    编程技术 2025年3月8日
    200
  • 深入理解js包装类

    本篇文章给大家分享的内容是深入理解js包装类,有着一定的参考价值,有需要的朋友可以参考一下 说包装类之前我们先看下面这个例子 var str = ‘hello’;str.name = ‘world’;console.log(str.name…

    2025年3月8日
    200
  • node.js怎么通过axios实现网络请求

    这次给大家带来node.js怎么通过axios实现网络请求,node.js通过axios实现网络请求的注意事项有哪些,下面就是实战案例,一起来看一下。 1、使用Npm 下载axios npm install –save axio…

    编程技术 2025年3月8日
    200
  • AngularJS中@HostBinding()和@HostListener()的使用区别

    这次给大家带来AngularJS中@HostBinding()和@HostListener()的使用区别,使用AngularJS中@HostBinding()和@HostListener()的注意事项有哪些,下面就是实战案例,一起来看一下。…

    编程技术 2025年3月8日
    200
  • 在Vuejs里使用index对第一项添加class

    这次给大家带来在Vuejs里使用index对第一项添加class,在Vuejs里使用index对第一项添加class的注意事项有哪些,下面就是实战案例,一起来看一下。 (1)在v-for中,利用index来对第一项添加class 在CODE…

    编程技术 2025年3月8日
    200
  • 常见的前端JS算法总结

    本篇文章给大家分享的内容是常见的前端JS算法总结,有着一定的参考价值,有需要的朋友可以参考一下 排序算法 1、冒泡排序 function bubbleSort(arr){   var i = 0,      j = 0;    for(i=…

    编程技术 2025年3月8日
    200
  • 实现文件上传的AjaxUpLoad.js

    这次给大家带来实现文件上传的AjaxUpLoad.js,使用实现文件上传AjaxUpLoad.js的注意事项有哪些,下面就是实战案例,一起来看一下。 1、创建页面并编写HTML 上传文档:  登录后复制 上传图片:  登录后复制 2、引用A…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论