get请求代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vue入门</title> <script src="vue.js"></script> <script src="vue-resource.js"></script> <script> window.onload = function () { new Vue({ el:'#box', data:{ }, methods:{ get:function () { this.$http.get('./get.php',{a:2,b:1}).then(function (res) { alert(res.data) },function (res) { alert(res.status); }) } } }) } </script> </head> <body> <div id="box"> <input type="button" value="获取" @click="get()"> </div> </body> </html>
php代码如下:
<?php $a = $_GET["a"]; $b = $_GET["b"]; echo $a+$b;
jsonp函数如下:
jsonp:function () { this.$http.jsonp('https://sug.so.360.cn/suggest',{ word:"a", },{emulateJSON:true}).then(function (res) { alert(res.data.s); },function (res) { alert(res.status); }) }
两个都无法拿到数据
相关分类