Vue请求数据

本文详细介绍了Vue中三种数据请求方式:Vue-resource、Axios和fetchJsonp的使用方法,对比了它们的特点,并推荐了Vue官方插件Vue-resource。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vue请求数据

vue请求数据有Vue-resource、Axios、fetchJsonp三种方式。Vue-resource是Vue官方提供的插件,axios与fetchJsonp是第三方插件。

Vue-resource使用方式

1、安装

在命令行中进入到项目里,输入下面的命令,–save是为了将插件写入到项目的package.json中,防止项目交付时出现问题。

cnpm install vue-resource --save 或者 npm install vue-resource --save

2、引入

在main.js中引入并使用Vue-resource,标注1 是引入Vue-resource 插件,标注2 使用该插件
在这里插入图片描述

3、使用
在这里插入图片描述

Axios的使用方式:
Axios是第三方插件,不仅能在Vue里使用,还能在nodejs、react中使用。

一、安装

在命令行中进入到项目里,输入下面的命令,–save是为了将插件写入到项目的package.json中,防止项目交付时出现问题。

cnpm install Axios --save 或者 npm install Axios --save

二、引入

与Vue-resource的引入方式不同,axios是哪里需要就在哪里引用。

直接在需要数据请求的*.vue文件里用 import Axios form axios;引入就行了。

三、使用

在这里插入图片描述

fetchJsonp

Axios不支持jsonp请求,fetchJsonp支持jsonp请求,也能在react中使用,使用方式和axios一样。

总结:
三种方式中比较推荐vue官方提供的Vue-resource,它需要只在全局文件main.js中引用一次就行了,不用哪里需要哪里引用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值