Vue2.0 使用vue-resource 模拟网络请求加载本地数据

Vue中Axios从远程/后台读取数据 Axios从远程读取数据 学习Axios的知识,并把数据从远端读取到页面上。后端数据,只要调用相应的页面就可以调取,在实际开发中,这些后台数据是需要后端程序员和你共同讨论制作的。我们现在只做前端,数据大家只要会调用即可。 安装Axios 我们直接使用npm install来进行安装。 cnpm install axios –save 由于axios是需要打包到生产环境中的,所以我们使用–save来进行安装。 引入Axios(在哪个模块中使用就在哪个模块中引入) 我们在.vue页面引入Axios,由于使用了npm来进行安装,所以这里不需要填写路径。 服务端拉取数据 (在实际项目中这个后台 立即下载

1、首先我们需要在webpack.dev.conf.js中const PORT = process.env.PORT && Number(process.env.PORT) 的后面追加一下代码:

const express = require('express');
const app = express();
const  appData = require('../data.json');
const  seller_data = appData.seller;
const  goods_data = appData.goods;
const ratings_data = appData.ratings;
var apiRoutes = express.Router();
app.use('/api', apiRoutes);
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

这里写图片描述

2、在webpack.dev.conf.js中devServer中添加一下代码:

 before(app) {
      app.get('/api/seller', function(req, res) {
        res.json({
          errno: 0,
          data: seller_data
        })
      });
      app.get('/api/goods', function(req, res) {
        res.json({
          errno: 0,
          data: goods_data
        })
      });
      app.get('/api/ratings', function(req, res) {
        res.json({
          errno: 0,
          data: ratings_data
        })
      });
    },
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

这里写图片描述

3、重新启动

npm  run dev
  • 1

4、在实例中调用请求

 this.$http.get('/api/seller').then(response => {
           console.log(response.body);
           this.seller = response.body;

       }, response => {
           console.log(response);
       });
保姆级教程:用Python+OpenCV实现相移法与格雷码三维重建(从生成条纹到点云生成) 本文详细介绍了使用Python和OpenCV实现相移法与格雷码三维重建的全流程,从条纹生成到点云计算。通过结构光技术,结合相移法和格雷码,实现高精度的三维重建,适用于无纹理物体表面的密集对应点生成。教程包含环境搭建、条纹生成、相位计算、三维点云重建及常见问题排查,适合计算机视觉开发者和研究人员。 阅读详情

相关推荐

STC15单片机实战项目软件开发第四讲 - 按键检测(状态机)

软件开发第四讲 - 按键检测(状态机) 一、工具链接 1、Keil c51 UV4 https://yunpan.360.cn/surl_yrIfYYmeRFk 2、STC-ISP下载软件 https://yunpan.360.cn/surl_yxH4CuUUvI3 二、学习板获取方式 方法1:自己设计PCB,自行打板焊接; 方法2:用群主设计的PCB,自行打板焊接; 方法3:向群主购买,淘宝链接...

硬件家园 3044

vue2、vue3中使用axios请求本地json数据的详细过程

研究背景 在我们平常写demo的时候难免需要自己模拟一些数据去调用,那么如何请求本地的json数据呢,下面将要从0开始,讲一下请求本地json数据的详细过程,途中遇到的问题及解决方法 技术选型 我们选择那种方式来请求数据呢,是要根据当前项目环境来选择,一般来说常用的是jquery的$.getJSON( ) 方法 和 ajax/axios ,由于当前vue工程是由vue-cli搭建的,我们 选用axios去请求 步骤: 1、安装axios npm install axios --save 2、在main.j

Jeasu_0908的博客 2万+

混合部署 操作系统混合部署

在openEuler Embedded 22.03中,已经集成了OpenAMP相关支持,并与openEuler的SIG Zephyr合作实现了openEuler Embedded与实时操作系统Zephyr在QEMU平台上的混合部署。具体的混合部署方式取决于设备的硬件和软件支持。例如,可以使用虚拟机软件(如VirtualBox)在Linux操作系统上运行Android虚拟机,从而实现Linux和Android的混合部署。需要注意的是,混合部署涉及到设备的硬件和软件兼容性,以及操作系统的配置和管理。

dianqicyuyan的博客 1763

axios 请求本地文件数据 (Vue 2)

axios 请求本地文件

MAIMIHO的博客 2365

阿里巴巴-AI Agent工程师面试题精选:10道高频考题+答案解析(附PDF)

阿里巴巴AIAgent技术面试要点摘要(149字) 阿里巴巴在AIAgent领域布局完整,面试重点考察系统架构、幻觉治理、成本优化等核心能力。候选人需掌握分层架构设计、多Agent协作死锁处理、Token成本优化策略等关键技术。面试强调工程落地能力,包括工具调用容错、记忆系统设计、安全防护等实践要点。评估体系需覆盖效果、效率、成本多维度指标。未来趋势关注垂直领域专业化、多模态融合等方向。建议准备实际项目案例,突出技术深度与业务价值的结合,展现系统思维和工程能力。

ZHHHHH15的博客 613

abaqus热力耦合模拟教程学习笔记

学习资源:BV1je4y1a7Ku软件:abaqus2016以m为单位制。

qq_41900477的博客 2万+

vue-cli2本地使用axios请求json数据教程

1.找到在build下的 webpack.dev.conf.js 2.在里面编辑需要配置一下内容 const express = require('express') const app = express() const appData = require('../db.json') // 加载本地json文件 const seller = appData.movies_list // 获取对应本地数据 const apiRoutes = express.Router() app.use('/api'

自学前端开发 356

【WLAN】【调试】再谈如何使用Wireshark解密WiFi数据包——使用TK信息

- 本文介绍了一种wireshark使用TK信息解密空口报文的方式,该方式对是否有关联过程的报文没有要求。

一介草民,只为生活。 1187

vue 使用mock模拟get和post请求

1、安装mockjs npm install mockjs 2、在vue项目中创建文件夹 3、在index.js中写如下代码 代码: constMock=require('mockjs'); //格式:Mock.mock(url,post/get,返回的数据);下面的userInfo是指mock目录下的json目录下的userInfo.json文件 Mock.mock('/user/userInfo','get',require('./json/userInfo...

jjw_zyfx的博客 1551

UNet改进(6):基于注意力机制的多尺度医学图像分割方法

本文提出了一种集成多尺度注意力机制的UNet改进模型UNetWithAttention,用于提升医学图像分割性能。该模型在标准UNet架构基础上,设计了并行3×3、5×5、7×7卷积核的多尺度注意力模块,通过特征拼接和Sigmoid激活生成注意力权重,实现了对不同尺寸病变的自适应关注。模型采用分离式设计,将特征提取与特征选择解耦,在编码器-解码器各阶段嵌入注意力模块。实验表明,该方法在视网膜血管分割和肺结节检测任务中优于标准UNet,Dice系数和IOU分别提升2.6%和4.1%,同时保持计算效率。

2501_91516851的博客 1324

手把手教你双目测距理论及生成视差图,深度图,点云图像

Stereo Vision, 也叫双目立体视觉,它的研究可以帮助我们更好的理解人类的双眼是如何进行深度感知的。双目视觉在许多领域得到了应用,例如城市三维重建、3D模型构建(如kinect fusion)、视角合成、3D跟踪、机器人导航(自动驾驶)、人类运动捕捉(Microsoft Kinect)等等。双目测距也属于双目立体视觉的一个应用领域,双目测距的基本原理主要是三角测量原理,即通过视差来判定物体的远近。

qq_53545309的博客 2280

Vue-resource发送网络请求

Vue-resource发送网络请求step1.下载下载地址语法和属性语法支持的方法种类config配置表response属性方法表发送get请求发送post请求注意:发生post请求是,一定要带上emulate,否则会因为网络拦截问题出现错误 step1.下载 下载地址 https://github.com/pagekit/vue-resource 语法和属性 语法 全局使用写法 Vue.http.get('/someUrl', [config]).then(successCallback, errorC

qq_42418169的博客 615

Java调用YOLOv26全解析:从ONNX模型部署到工业质检实战

本文分享了工业自动化领域使用Java调用YOLOv26进行零件缺陷检测的完整方案。通过YOLOv26s模型结合ONNX Runtime Java部署,误检率和漏检率显著降低(分别从12%降至2.1%,8%降至0.8%)。文章详细介绍了方案选型理由、环境配置避坑指南、ONNX模型导出步骤,以及Maven依赖配置(分CPU/GPU版本)。该方案直接在上位机Java环境中运行,避免了跨语言调用损耗,适合工业质检场景部署,提供了可复用的性能优化和多线程推理实现。

2601_94871597的博客 1105

Vue.js http请求之vue-resource

        这两天写博客有点少啊,又偷懒了。今天来记录一下Vue的一个插件,叫vue-resource。它是vue用来进行异步加载向后台发送http请求的一个js插件,区别于jquery的ajax,与其相比,vue-resource中提供的api更加丰富,也更加简洁。    &nbsp...

羽枫760的博客 723

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

使用vue-resource实现异步请求发送

vue-resource可以实现get、post、jsonp的请求,以及配置发送请求的域名和选项

qq_45248344的博客 670

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Vue.js2.0基础:用axios来实现数据请求

官方都不再更新vue-resource,并推荐大家使用axios,那我们就一起来学习一下它。 同样我们需要事先安装好它,可以npm和bower安装,我们这里用最简单的cdn加载。 <scriptsrc="https://unpkg.com/axios/dist/axios.min.js"> </script> CDN安装十分简单,接下来,我们看看它的语法,如何...

青红造了个大白之成长记 574

Vue.js(七) http (vue-resource和axios)

Promise

人不风流枉少年 1万+

Vue-Resource发送get-post-jsonp请求

Vue-Resource是提供了使用或JSONP发送web请求和处理响应服务的一个Vue.js插件。vue-resource发送网络请求,获取服务器数据: 分别发送get、post、jsonp请求

Siobhan_Mxin的博客 1427

Vue vue-resource三种请求数据方式pet,post,jsonp

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq...

weixin_30247781的博客 136

vue-resource和axios的区别

VUE-RESOURCE 1.Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery。vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。也就是说,$.ajax能做的事情,vue-resource插件一样也能做到,而且vue-resource的API更为...

u013594477的专栏 1373

Vue插件之vue-resource

简介 vue-resource是vue中使用的请求网络数据的插件,这个插件是依赖于vue的,简单说就是用来调接口的。 vue-resource的基本使用方法(使用this.$http发送请求) this.$http.get(url, [options]) this.$http.head(url, [options]) this.$http.delete(url, [options]) this.$http.jsonp(url, [options]) this.$http.post(url, [body],

哈 3893

Vue http请求 axios、vue-resource

1、axios【vue2.0官方推荐】 axios,基于Promise的HTTP请求客户端,用来发送请求,也是vue2.0官方推荐。 Github开源地址 # 安装并引入 axios  1、npm install axios -S 【直接下载axios组件,下载完毕后axios.js就存放在node_modules\axios\dist中】 2、网上直接...

KingCruel的专栏 769

vue请求后台数据的几种方式

常用的为:vue-resource、axios、fetch-jsonp 1、vue-resource官方提供的 vue的一个插件 export default{ data(){ return { msg:'我是一个首页组件msg', flag:true, ...

u011925282的专栏 8069

vue-resource 基本使用

Vue是数据驱动的,在vue中实现异步加载需要使用 vue-resource 库,vue-resource 是Vue.js中的一款插件,它通过XMLHttpRequest 或 JSONP 发起请求并进行处理。 Vue 与后台 Api 进行交互通常是利用 vue-resource来实现的,本质上 vue-resource 是通过 http 来完成 AJAX 请求相应的。Vue 实例对象注册thi...

SpringRolls的博客 399

(二)vue开发 - 使用vue-resource实现网络请求

vue-resource网络请求 新建一个network.js ,里面内容编辑如下 /** * 网络请求 */ const protocol = window.location.protocol == 'https:' ? 'https:' : 'http:'; const host = protocol + "//www.xxxx.com"; import Vue from 'Vue'

不知不觉 | 笔记 1487

Vue中vue-resource的基本使用

请陛下批阅 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="../../vue/vue-v2.6.11.js"></script> ...

weixin_45616246的博客 716
上一篇: zookeeper+activemq+集群消息中间件搭建
下一篇: vue2.0中的插件axios交互
CSC_Cockroach
博客等级 码龄10年 7粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值