vue+axios实现数据交互

这次给大家带来vue+axios实现数据交互,vue+axios实现数据交互的注意事项有哪些,下面就是实战案例,一起来看一下。

axios基于 Promise 的 HTTP 请求客户端,可同时在浏览器和 node.js 中使用

现在Vue官方推荐的网络通信库不再是vue-resource了,推荐使用axios。所以学习了下,总结如下。

一、功能特性

1、在浏览器中发送 XMLHttpRequests 请求
2、在 node.js 中发送 http请求
3、支持 Promise API
4、拦截请求和响应
5、转换请求和响应数据
6、自动转换 JSON 数据
7、客户端支持保护安全免受 XSRF 攻击

二、axios的安装方法(官方给了3种方法)

1、npm安装

$ npm install axios

2、bower安装

$ bower install axios

3、直接使用cdn


登录后复制

三、安装步骤

这里我使用npm的方法步骤:

①首先在npm中输入npm install axios

②在main.js加上配置

import axios from ‘axios' Vue.prototype.$http = axios

登录后复制

vue+axios实现数据交互

四、请求实例

点击获取数据可以取到想要的数据

 

首页

{{items.issuer_nickname}}.

{{items.title}}

vue+axios实现数据交互


export default { name: 'tabbar', data () { return { msg: 'Welcome to Your Vue.js App', item: [] } }, methods:{ goback:function(){ console.log('hah'); this.$http.get('url') //把url地址换成你的接口地址即可 .then(res => { //this.request.response = res.data this.item = res.data.data.item; //把取item的数据赋给 item: []中 console.log(res.data.data.item); if (res.data.code == '0') { console.log('haha'); }else{ alert('数据不存在'); } }) .catch(err => { alert('请求失败'); }) } }}*{margin: 0;padding: 0;}@function torem($px){//$px为需要转换的字号 @return $px / 100px * 1rem; //100px为根字体大小}ul{ width: 100%; position: absolute; bottom: 0; li{ width: torem(187.5px); float:left; height: torem(98px); text-align:center; background: #ccc; }}img{ width: torem(200px); height: torem(200px); }

登录后复制

效果图:

vue+axios实现数据交互

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

推荐阅读:

JS怎么储存原始值与引用值

JS用正则判断出生日期

以上就是vue+axios实现数据交互的详细内容,更多请关注【创想鸟】其它相关文章!

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

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

(0)
上一篇 2025年3月8日 10:10:30
下一篇 2025年3月8日 10:10:41

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

相关推荐

  • FIFO/LRU实现缓存算法

    FIFO 最简单的一种缓存算法,设置缓存上限,当达到了缓存上限的时候,按照先进先出的策略进行淘汰,再增加进新的 k-v 。 使用了一个对象作为缓存,一个数组配合着记录添加进对象时的顺序,判断是否到达上限,若到达上限取数组中的第一个元素key…

    编程技术 2025年3月8日
    200
  • Vue路由导航菜单栏高亮实现方法

    这次给大家带来Vue路由导航菜单栏高亮实现方法,Vue路由导航菜单栏高亮实现的注意事项有哪些,下面就是实战案例,一起来看一下。 默认情况下,路由的导航菜单,会自动给当前菜单添加router-link-exact-active 和router…

    编程技术 2025年3月8日
    200
  • p5.js鼠标交互如何实现并使用

    这次给大家带来p5.js鼠标交互如何实现并使用,p5.js鼠标交互实现并使用的注意事项有哪些,下面就是实战案例,一起来看一下。 一、鼠标交互常用关键词 p5.js提供了许多鼠标操作用的关键词与函数,常用的有: mouseIsPressed:…

    编程技术 2025年3月8日
    200
  • vue+axios表单中上传图片步骤详解

    这次给大家带来vue+axios表单中上传图片步骤详解,vue+axios表单中上传图片的注意事项有哪些,下面就是实战案例,一起来看一下。 然后问题就是element 中的上传控件在没有图片的时候是不会触发提交的,但接口写的是有file的 …

    编程技术 2025年3月8日
    200
  • vue 父子组件相互调用的实现

    这次给大家带来vue 父子组件相互调用的实现,vue 父子组件相互调用的注意事项有哪些,下面就是实战案例,一起来看一下。 情景:   父组件中引入上传附件的子组件:点击组件可以分别上传对应要求的图片,子组件内部循环可创建多个模块.   父组…

    2025年3月8日
    200
  • vue+axios如何实现请求拦截功能

    这次给大家带来vue+axios如何实现请求拦截功能,vue+axios实现请求拦截功能的注意事项有哪些,下面就是实战案例,一起来看一下。 axios 简介 axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客…

    编程技术 2025年3月8日
    200
  • 使用JS实现购物车功能步骤详解

    这次给大家带来使用JS实现购物车功能步骤详解,使用JS实现购物车功能的注意事项有哪些,下面就是实战案例,一起来看一下。 我们肯定都很熟悉商品购物车这一功能,每当我们在某宝某东上购买商品的时候,看中了哪件商品,就会加入购物车中,最后结算。购物…

    2025年3月8日 编程技术
    200
  • Vue授权登录实现方法

    这次给大家带来Vue授权登录实现方法,Vue授权登录的注意事项有哪些,下面就是实战案例,一起来看一下。 项目采用Vue作为开发框架,用户浏览页面时有两种情况: 一种是需要用户先登录之后才能继续浏览; 另一种是用户无需登录即可随意浏览。 在无…

    编程技术 2025年3月8日
    200
  • node+async实现控制并发

    这次给大家带来node+async实现控制并发,node+async实现控制并发的注意事项有哪些,下面就是实战案例,一起来看一下。 目标 建立一个 lesson5 项目,在其中编写代码。 代码的入口是 app.js,当调用 node app…

    2025年3月8日
    200
  • Vue数组变异实现详解

    这次给大家带来Vue数组变异实现详解,Vue数组变异实现的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 很多初使用Vue的同学会发现,在改变数组的值的时候,值确实是改变了,但是视图却无动于衷,果然是因为数组太高冷了吗? 查看官方文…

    2025年3月8日 编程技术
    200

发表回复

登录后才能评论