使用Axios前后端交互(超详细)建议点赞收藏

这篇具有很好参考价值的文章主要介绍了使用Axios前后端交互(超详细)建议点赞收藏。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、安装axios

将目录切换到当前项目目录下,执行下面安装命令:

npm install --save axios vue-axios

2、将axios挂载到vue实例上或则直接导入组件中

在mian.js中做如下配置,可将axios挂载到vue实例上:

import axios from 'axios'

import VueAxios from 'vue-axios'

Vue.use(VueAxios, axios)

3.vue.config.js中写配置代理器

//配置代理
  devServer:{
        proxy:{
             '/wanshi':{
                  target:"http://localhost:8081",
                  ws:true,
                  changeOrigin:true
                  pathRewrite:{
                    '^/wanshi':""
                      }
              }
        }
    }

 '/wanshi':路径的作用是告知代理服务器,如果请求中包含”、wanshi“则将请求通过代理服务器发送给真正的服务器(自己可以随便起名字) /wanshi写在浏览器端口号的后面(下面会用到

target:真实服务器的地址(也就是后台服务器的端口号)

后台服务器的端口号跟前台端口后不可以一样,否则会占用端口号,打开是同一个页面,所以要提前看一下是否一样 target这里是后台端口号

pathRewrite:代理服务器发送请求的时候会将路径中的'/wanshi'替换成'',否则找不到路径

中间两个默认配置,不写的话也不影响

4.写后台代码

首先数据库里面要有数据 在idea里面写数据的增删改查这里我就不写了 毕竟学到这里了 前面的应该都是小问题 咱们这主要讲的是前后交互 

写sql语句 

使用Axios前后端交互(超详细)建议点赞收藏

 实体类使用Axios前后端交互(超详细)建议点赞收藏

 重点来啦使用Axios前后端交互(超详细)建议点赞收藏

 其实跟咱们平常写增删改查一样 只是用了一个

@ResponseBody注解:转为json格式这个必须要有

 

 5.前台接收

要显示的格式随便写 只要可以在页面显示就行

使用Axios前后端交互(超详细)建议点赞收藏

 重点!!先引入注册

使用Axios前后端交互(超详细)建议点赞收藏

 使用Axios前后端交互(超详细)建议点赞收藏

 使用Axios前后端交互(超详细)建议点赞收藏

 这里的get是前台浏览器的端口号

/wanshi现在用到了

.then():运行成功后要执行的操作

 this.movies=response.data 意思是我自定义一个空的数组,把后台传过来的数据给空数组

使用Axios前后端交互(超详细)建议点赞收藏

 .catch():运行失败后要执行的操作

 

到现在基本的写完了 测试时需要前后端同时开启 才可以获取数据  

有任何问题可以私聊找我哦 或者需要什么资料的都可以文章来源地址https://www.toymoban.com/news/detail-457380.html

到了这里,关于使用Axios前后端交互(超详细)建议点赞收藏的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java-web:使用Axios代替JSP进行前后端分离与数据交互

    使用Servlet注解代替配置web.xml文件 在servlet3.0版本支持使用注解 1.创建一个Servlet响应axios发送的请求 JSP代替: 还原JSP到HTML: Axios:将ajax进行封装,简化JS发送异步请求的代码 Axios官网:https://www.axios-http.cn/ 下载axios.js文件到本地然后再HTML头文件引入或者直接引用网址的JS头文

    2024年02月06日
    浏览(30)
  • 【UniApp开发小程序】商品详情展示+评论、评论展示、评论点赞+商品收藏【后端基于若依管理系统开发】

    【说明】 界面中商品的图片来源于闲鱼,若侵权请联系删除 【商品详情】 【评论】 该工具类的作用是,给定一个图片的url地址,计算出图片的高宽比,计算高宽比的作用是让图片可以按照正常比例显示 日期格式化 有时候后端传递过来的日期格式直接在前端页面中展示不太

    2024年02月12日
    浏览(34)
  • 基于 VScode 的 git 详细使用指南【保姆级!建议收藏!】

    ​ git是最为常用的 分布式版本控制系统 ,它可以让你在本地和远程仓库之间同步你的代码变化。本教程将介绍基于 VScode 的 git 的使用,包括以下内容: git 安装 git 本地代码版本控制 git 远程代码版本控制 git 其他使用技巧 ​ 希望你看完本文,能够熟练利用 VScode + git 进行代

    2024年02月21日
    浏览(29)
  • 后端常用的Linux命令大全,建议收藏

    作为一名后端工程师,使用终端是一种常见的做法,也是你应该学习的技能。许多命令和实用程序可以帮助你在使用 Linux 时更有效地完成任务。 如果你想使用 Linux 操作系统,学习常用的命令将会大有帮助。本篇将为后端工程师回顾一些基本到高级的 Linux 操作命令。 Sudo Co

    2024年02月08日
    浏览(27)
  • AI论文技巧 │使用ChatGPT快速阅读文献--详细流程+实用指令【建议收藏】

    论文的长征路还没开始走,在最开始研究地图的时候,已经如看天书,那接下来的路很难攻克! 有什么好办法呢? 咱们可以利用ChatGPT的强大能力。只要输入文献,它就秒解文献里的关键信息,让我们迅速搞清楚 文献的主题、目的、手法和结果 ,别再费劲啃文了。 ◎ 找到关

    2024年02月21日
    浏览(51)
  • 3分钟让你学会axios在vue项目中的基本用法(建议收藏)

    目录 Axios Axios简介 一、axios是干啥的 二、安装使用 三、Axios请求方式 1、axios可以请求的方法: 2、get请求 3、post请求 4、put和patch请求 5、delete请求 6、并发请求 四、Axios实例 1、创建axios实例 2、axios全局配置 3、axios实例配置 4、axios请求配置 五、拦截器 1、请求拦截器 2、响应

    2024年01月20日
    浏览(28)
  • 基于Axios完成前后端分离项目数据交互

    npm i axios -S 封装一个请求工具:request.js  在vue 的 methods 中使用 :    或者直接在vue 中引用使用:  但是现在就运行程序则会报错 方法一:增加一个 CorsConfig 类  方法二:在controller层上加上@CrossOrigin 注解  两个方法任选其中一个就行。现在将前后端启动就可以进行数据交互

    2024年02月11日
    浏览(25)
  • Spring Boot进阶(55):SpringBoot之集成MongoDB及实战使用 | 超级详细,建议收藏

            随着大数据时代的到来,数据存储和处理变得越来越重要。而MongoDB作为一种非关系型数据库,具有高效的数据存储和处理能力,被越来越多地应用于各种领域。尤其在Web应用开发中,SpringBoot框架已经成为了主流选择之一。在这篇文章中,我们将探讨如何将MongoD

    2024年02月17日
    浏览(32)
  • Spring Boot入门(03): yaml、properties配置文件介绍及使用 | 超级详细,建议收藏

            在软件开发中,配置文件是一项非常重要的内容。它们通常用于存储应用程序的各种设置和配置选项,包括数据库连接信息、日志级别、Web服务器端口、安全认证密钥等等。在不同的环境(例如开发、测试、生产)中,这些配置文件可能会有所不同。因此,良好的

    2024年02月11日
    浏览(30)
  • Spring Boot进阶(56):使用 ECharts 绘制各种花哨的统计图 | 超级详细,建议收藏

            在前几期,我们重点学习了如何在Spring Boot中使用模板引擎Thymeleaf开发Web应用的基础。接下来,我们介绍一下后端开发经常会遇到的一个场景:可视化图表。比如如下:         通常啊,这类业务在客户端应用中不太能用到,但在后端的各种统计分析模块会经常碰

    2024年02月16日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包