vue学习-网络请求
来源:互联网 发布:周立功linux开发板 编辑:程序博客网 时间:2024/05/16 11:18
1.GET请求
var vm = new Vue({ el:'#app', methods:{ getLogin:function(){ var url = "http://127.0.0.1:3000/login?username=zhangsan&password=1234"; //1.get(url)只需要传一个url即可 this.$http.get(url).then(function(response){ console.log(response.body) },function(err){ }) } } })
2.POST请求
var vm = new Vue({ el:'#app', methods:{ postLogin:function(){ var url = "http://127.0.0.1:3000/postLogin"; //2.post(url,传送的参数,{emulateJSON:true}) this.$http.post(url,{username:'lisi',password:'lisadsafi'},{emulateJSON:true}).then(function(response){ console.log(response.body) }) } } })
注意点:
post请求要设置请求头:this.$http.post(url,参数,{emulateJSON:true})
emulateJSON:true 代表设置请求头的Content-Type:application/x-www-form-urlencoded
3.JSONP请求
var vm = new Vue({ el: '#app', methods: { jsonpRequest: function() { var url = "https://api.douban.com/v2/movie/in_theaters"; //3.jsonp(url)即可 this.$http.jsonp(url).then(function(response) { console.log(response.body) }, function(err) { }) } } })
阅读全文
0 0
- vue学习-网络请求
- ios学习--网络请求
- Android学习--网络请求
- Retrofit 网络请求学习
- ajax请求插件vue-resource的学习
- ajax请求插件vue-resource的学习
- ajax请求插件vue-resource的学习
- vue网络请求加loading引起的小想
- Android 学习记录-网络请求
- Volley请求网络简单学习
- vue.js学习笔记(五)--axios中取消请求
- vue+vue-resource post请求
- vue请求数据
- vue 请求后台数据
- vue.js请求数据
- vue $http请求服务
- vue 请求数据
- vue跨域请求
- Java使用jxl的api实现excel动态数据验证及导入导出
- MNIST(一):最简单的softmax regression 模型训练
- Mask RCNN笔记
- C语言操作符
- C语言操作符
- vue学习-网络请求
- 【JavaSE_学习笔记】Collections集合工具类
- Request库的安装与使用
- 福尔摩斯的约会 (20)
- String、StringBuffer与StringBuilder之间区别
- 【POJ
- node安装和淘宝镜像cnpm安装
- Excel在统计分析中的应用—第七章—参数估计-总体比例的估计
- Java基础之常用类