vue中常用的ajax库

  1. vue-resource
  2. axios
    1. vuew-resource使用

vue-resource

  • 在vue1.0 使用比较广泛的第三方库

    axios

  • 在vue2.0+中使用,官方推荐的第三方库

vuew-resource使用

参考地址: https://github.com/pagekit/vue-resource
实例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<body>
<div id="app">
{{repData}}

</div>
<script src="node_modules/vue/dist/vue.js"></script>
<script src="node_modules/vue-resource/dist/vue-resource.js"></script>
<script>
var vm = new Vue({
el: "#app",
data: {
repData: []
},
created(){
this.$http.get('http://127.0.0.1:8000/recorder/project/1/').then(responce=>{
// 回调函数需要使用箭头函数{this Vue实例},不然this代表window
// console.log(responce.data)
this.repData = responce.data

},responce=>{
// 异常处理
prompt(responce.statusText)

})
}
})
</script>

</body>

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jaytp@qq.com

文章标题:vue中常用的ajax库

文章字数:174

本文作者:Aaron

发布时间:2019-12-26, 23:42:01

最后更新:2019-12-26, 23:48:37

原始链接:http://blog.linuxerbulo.com/2019/12/26/vue%E4%B8%AD%E5%B8%B8%E7%94%A8%E7%9A%84ajax%E5%BA%93/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏