我的编程空间,编程开发者的网络收藏夹
学习永远不晚

好程序员Java教程分享Vue插件之Axios

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

好程序员Java教程分享Vue插件之Axios

好程序员Java教程分享Vue插件之Axios,环境安装:

npm install --save axios vue-axios    //安装axios

Npm install                      //安装依赖

在main.js中注册

import axios from 'axios'

import VueAxios from 'vue-axios'

Vue.use(VueAxios, axios)

在对应组件的方法中,发送axios请求;向后端获取数据

【注意: 请求的方法采用的 是method属性;

get请求时,传递参数用的是params ;

post请求传递参数是data,传过去的时候是json格式,@RequestBody

如要转换成key-value的形式,还须采用Qs插件】

例如: 数据获取方法

//生命周期:当vue初始化的时候
created() {
  var vm = this;
  this.axios({
    method:"get",
    url:"http://localhost:8090/product/list",

params:{
       name:this.pname
    }
  }).then(function (result) {
    console.log(result.data)
    vm.products = result.data;
  })
}

例如: 表单提交方法:

事先导入QS模块

import Qs from 'qs'

 

submitForm(){
  this.axios({
    method:'POST',
    url:'http://localhost:8090/product/add',
    
    transformRequest: [function (data) {
      return Qs.stringify(data)
    }],
    
    data:{
       name:this.pname,
       price:this.pprice
    }
  }).then(function (res) {
    console.log(res.data)
  })
}


真正向后端请求时:

好程序员Java教程分享Vue插件之Axios

这是跨域请求;

解决办法之一:

在springMVC的 配置文件中,增加如下内容:

<mvc:cors>
     <mvc:mapping path="/**"
                  allowed-origins="*"
                  allowed-methods="POST, GET, OPTIONS, DELETE, PUT,PATCH"
                  allowed-headers="Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With"
                  allow-credentials="true"/>
 </mvc:cors>

关于Element-ui模块

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

好程序员Java教程分享Vue插件之Axios

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

好程序员Java教程分享Vue插件之Axios

好程序员Java教程分享Vue插件之Axios,环境安装:npm install --save axios vue-axios //安装axiosNpm install //安装依赖在main
2023-06-02

好程序员Java教程分享Java 循环结构

好程序员Java教程分享Java 循环结构,在互联网时代,IT行业飞速发展,Java工程师也随之崛起,薪资待遇较高,已成为众多IT学子就业首选,今天就为大家分享一些Java干货。Java 循环结构 - for, while 及 do...w
2023-06-02

好程序员Java培训分享Java常见排序算法之插入排序

好程序员Java培训分享Java常见排序算法之插入排序,之前我们说过排序是算法中的一部分。所以我们学习排序也是算法的入门,为了能让大家感受到排序是算法的一部分,我举个例子证明一下:比如麻 将游戏,发完牌之后需要对手上的牌进行排序,大家想想,
2023-06-02

好程序员Java教程分享:Java工程师常见面试题

  好程序员Java教程分享:Java工程师常见面试题  一:BigInteger  (1)针对大整数的运算:可以让超过Integer范围内的数据进行运算。  (2)构造方法  A:BigInteger(String s)  (3)成员方法
2023-06-02

好程序员分享java设计模式之享元模式

  好程序员分享java设计模式之享元模式,享元模式有点类似于单例模式,都是只生成一个对象被共享使用。享元模式主要目的就是让多个对象实现共享,减少不必要的内存消耗,将多对同一对象的访问集中起来,不必为每个访问者创建一个单独的对象,以此来降低
2023-06-02

好程序员Java教程分享Java中经常出现的问题

  好程序员Java教程分享Java中经常出现的问题,Java流行了很多年,相信学习Java的小伙伴有很多很多,今天小编总结了关于Java异常的及几大问题,希望对你有所帮助。   1、检查与未检查   简而言之,检查过的异常必须显式地在方法
2023-06-02

好程序员web前端教程分享JavaScript学习笔记之Event事件二

  好程序员web前端教程分享JavaScript学习笔记之Event事件二,今天来聊一聊事件的执行机制。  什么是事件的执行机制呢?  思考一个问题?  当一个大盒子嵌套一个小盒子的时候,并且两个盒子都有点击事件你点击里面的小盒子,外面的
2023-06-03

好程序员Java培训分享Java程序员技能提升指南

  好程序员Java培训分享Java程序员技能提升指南,软件工程是计算机领域发展最快的学科分支之一,在所有软件开发类人才的需求中Java工程师的需求量占软件工程所有岗位需求的60~70%。巨大的企业需求和庞大的人才基数也必然产生激励的就业竞
2023-06-02

好程序员Java培训分享之RMI与RPC的区别

  好程序员Java培训分享之RMI与RPC的区别,随着java技术学习的不断深入,越来越觉得保持初心是多么重要,无论我们学到哪个程度,在学习的时候始终保持初学者的心态,才能在自己的技术之上实现突破!  今天有点像鸡汤,回归正题,继续更新我
2023-06-02

好程序员Java学习路线分享MyBatis之Spring整合

  好程序员Java学习路线分享MyBatis之Spring整合,Spring、SpringMVC和MyBatis是目前企业开发的三大框架。本章我们将学习将Spring和MyBatis整合到一起,成为我们项目开发的技术骨架。引入依赖首先我们
2023-06-02

好程序员Java干货分享Spring框架之IOC原理

好程序员Java干货分享Spring框架之IOC原理,前言:Spring框架是我们进行企业级开发的最常用框架,本章我们将了解Spring框架,并学习Spring的IOC特性以及IOC的实现原理:注解和反射。Spring框架简介  Sprin
2023-06-02

好程序员分享DDL之操作数据库

  好程序员分享DDL之操作数据库,大家都知道DDL是数据库定义语言,用来定义数据库对象:数据库、表、列等。今天我们就来学习一下。  1.查看所有数据库  查看所有数据库的命令是:show databases;我们在安装mysql数据库服务
2023-06-02

好程序员分享Web前端知识之HTML

  今天好程序员分享Web前端知识之HTML。Web前端技术由HTML、CSS和Javascript三大部分构成,而我们在学习它的时候往往是先从某一个点切入,然后不断地接触和学习新的知识点,因此对于初学者很难理清楚整个体系的脉络结构。  1
2023-06-03

好程序员Java分享JVM类加载机制

JVM相关概念jdk
jdk(Java Development Kit)Java开发包,是Java开发人员用于编译和调试程序的一套程序的集合。jre
jre(Java Runtime Evironment)Java运行时环境,是
2023-06-02

好程序员web前端教程分享js文件引用编码方式

好程序员web前端教程分享js文件引用编码方式,js外部文件编码由这些因素决定:1.如果Apache有DefaultCharset,则js文件解析用服务器指定的编码;2.如果PHP header声明charset为编码utf-8,则文件编码
2023-06-03

好程序员Java培训分享Java初学者必读

  好程序员Java培训分享Java初学者必读,近年来各种各样的编程语言不断崛起,但唯有Java是牢牢占据着老大的位置,目前几乎90%以上的大中型互联网应用系统在服务器端开发首选Java。因此,也是吸引了不少年轻人投入到Java的学习之中。
2023-06-02

好程序员Java分享为什么要使用Docker

好程序员Java培训分享为什么要使用Docker,概述作为一种新兴的虚拟化方式,Docker 跟传统的虚拟化方式相比具有众多的优势。更高效的利用系统资源由于容器不需要进行硬件虚拟以及运行完整操作系统等额外开销,Docker 对系统资源的利用
2023-06-02

好程序员Java分享Mybatis必会的动态SQL

好程序员Java分享Mybatis必会的动态SQL,前言:Mybatis可谓是java开发者必须会的一项技能。MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 S
2023-06-02

好程序员web前端分享CSS基础知识之position

 好程序员web前端分享CSS基础知识之position   CSS定位机制   标准文档流(Normal flow)   浮动定位(Floats)   绝对定位(Absolute positioning)   标准文档流   从上到下,
2023-06-03

好程序员Java学习路线分享Java-String常用方法

  好程序员Java学习路线分享Java-String常用方法,String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能继承。String类对
2023-06-02

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录