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函數(shù)如下:jsonp:function?()?{
????this.$http.jsonp('https://sug.so.#/suggest',{
????????word:"a",
????},{emulateJSON:true}).then(function?(res)?{
????????alert(res.data.s);
????},function?(res)?{
????????alert(res.status);
????})
}兩個都無法拿到數(shù)據(jù)
Vue.js2.x版本,get和jsonp都無法獲得數(shù)據(jù)不
EugenioCode
2017-04-16 14:42:02