vue HTTP 请求(vue-resource)

来自:https://www.cnblogs.com/lhl66/p/8022423.html 侵删

//初始化页面须要作什么事情 //点击后须要作什么事情 //鼠标、键盘、冒泡、默认行为等事件 //前端调用接口就是按需展现数据
//created和mounted里面均可以作数据处理,惟一不一样的是created dom未完成挂载,mounted已经完成了挂载。 created(){ this.$htttp.get(url,getData).then(function(res){},function(res){}) //至关于es6里面的resolve和reject this.$htttp.post(url,postData,{emulateJSON:true}).then(function(res){},function(res){}) //至关于es6里面的resolve和reject }, mounted(){ this.$htttp.get(url,getData).then(function(res){},function(res){}) //至关于es6里面的resolve和reject this.$htttp.post(url,postData,{emulateJSON:true}).then(function(res){},function(res){}) //至关于es6里面的resolve和reject }
复制代码

针对经常使用的http请求方式html

  • get(url, [data], [options]);前端

  • post(url, [data], [options]);es6

  • put(url, [data], [options]);json

  • delete(url, [data], [options]);dom

  • jsonp(url, [data], [options]);post

  • 都是接受三个参数:jsonp

    • url(字符串),请求地址。可被options对象中url属性覆盖。this

    • data(可选,字符串或对象),要发送的数据,可被options对象中的data属性覆盖。url

    • optionsspa

相关文章
相关标签/搜索