Vue resource三种请求格式和万能测试地址


Posted in Javascript onSeptember 26, 2018

注意:

1.前端服务器测试地址的万能地址,太好用了http://jsonplaceholder.typicode.com/users,基本能响应各种请求。点击进入官网

2.这里测试只写了成功的回调函数,同时还要失败时的回调函数。

HTML代码:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <script src="../lib/vue.js"></script>
 <script src="../lib/vue-resource.js"></script>
 <!--vue-resource是基于vue.js的,要后导入-->
</head>
<body>
  <div id="app">
   <input type="button" value="get方式" v-on:click="getInfo">
   <input type="button" value="post方式" v-on:click="postInfo">
   <input type="button" value="jsonp方式" v-on:click="jsonpInfo">
  </div>
  <script>
   var vm = new Vue({
    el:'#app',
    data:{}, 
    methods:{
     getInfo(){
     this.$http.get('http://jsonplaceholder.typicode.com/users').then(result=> {
      console.log(result.body);
     }) 
     },
     //get请求,通过function执行的成功的回调函数,得到body和data等数据 
     postInfo(){
      this.$http.post('http://jsonplaceholder.typicode.com/users',{},{emulateJSON:true}).then(result=>{
       console.log(result.body);
      })
     },
     //post请求,中间花括号空的部分为提交给服务器的数据这里默认,emulateJSON:true,将手动提交表单格式设置为application/x-www-form-urlencoded格式
     jsonpInfo(){
      this.$http.jsonp('http://jsonplaceholder.typicode.com/users').then(result=>{
       console.log(result.body)
      })
     }
    } 
   });
  </script>
</body>

效果:依次点击按钮得到的结果

Vue resource三种请求格式和万能测试地址

总结

以上所述是小编给大家介绍的Vue resource三种请求格式和万能测试地址,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
使用jQuery避免鼠标双击的解决方案
Aug 21 Javascript
JS中如何判断传过来的JSON数据中是否存在某字段
Aug 18 Javascript
javascript实现添加附件功能的方法
Nov 18 Javascript
3分钟掌握常用的JS操作JSON方法总结
Apr 25 Javascript
jQuery zTree 异步加载添加子节点重复问题
Nov 29 jQuery
详解VUE中常用的几种import(模块、文件)引入方式
Jul 03 Javascript
layui radio性别单选框赋值方法
Aug 15 Javascript
Vue2.0学习系列之项目上线的方法步骤(图文)
Sep 25 Javascript
详解为生产环境编译Angular2应用的方法
Dec 10 Javascript
微信小程序文章详情页跳转案例详解
Jul 09 Javascript
TypeScript中使用getElementXXX()的示例代码
Sep 12 Javascript
vue如何实现关闭对话框后刷新列表
Apr 08 Vue.js
JS返回页面时自动回滚到历史浏览位置
Sep 26 #Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
Sep 26 #Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
Sep 26 #Javascript
深入理解react-router 路由的实现原理
Sep 26 #Javascript
node.js使用redis储存session的方法
Sep 26 #Javascript
详解Axios统一错误处理与后置
Sep 26 #Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 #Javascript
You might like
DOTA2 无惧惊涛骇浪 昆卡大型水友攻略
2020/04/20 DOTA
Php 构造函数construct的前下划线是双的_
2009/12/08 PHP
php数据访问之增删改查操作
2016/05/09 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
浅谈htmlentities 、htmlspecialchars、addslashes的使用方法
2016/12/09 PHP
php 实现银联商务H5支付的示例代码
2019/10/12 PHP
js去除重复字符串两种实现方法
2013/01/09 Javascript
使用js解决由border属性引起的div宽度问题
2013/11/26 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
2014/04/25 Javascript
connect中间件session、cookie的使用方法分享
2014/06/17 Javascript
使用Chrome浏览器调试AngularJS应用的方法
2015/06/18 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
2017/03/09 Javascript
工作中常用到的ES6语法
2018/09/04 Javascript
VUE实现移动端列表筛选功能
2019/08/23 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
2019/09/29 Javascript
js实现跳一跳小游戏
2020/07/31 Javascript
element中Steps步骤条和Tabs标签页关联的解决
2020/12/08 Javascript
使用Python进行稳定可靠的文件操作详解
2013/12/31 Python
Python中的yield浅析
2014/06/16 Python
Windows下Python的Django框架环境部署及应用编写入门
2016/03/10 Python
python定时利用QQ邮件发送天气预报的实例
2017/11/17 Python
python Spyder界面无法打开的解决方法
2018/04/27 Python
python实时监控cpu小工具
2018/06/21 Python
matplotlib调整子图间距,调整整体空白的方法
2018/08/03 Python
Python pandas.DataFrame 找出有空值的行
2019/09/09 Python
python 基于dlib库的人脸检测的实现
2019/11/08 Python
基于Python中的yield表达式介绍
2019/11/19 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
利用Python如何制作贪吃蛇及AI版贪吃蛇详解
2020/08/24 Python
详解html5 canvas 微信海报分享(个人爬坑)
2018/01/12 HTML / CSS
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
数学检讨书1000字
2014/02/24 职场文书
感恩之星事迹材料
2014/05/03 职场文书
十佳标兵事迹材料
2014/08/18 职场文书
2015年六年级班主任工作总结
2015/10/15 职场文书