Vue.js2.x版本,get和jsonp都无法获得数据不

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);
    })
}

两个都无法拿到数据

EugenioCode
浏览 2561回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js