以前vue官方推荐的ajax库是vue-resource,现在改为axios
实现的效果:
页面异步发出get请求获取数据,提交表单异步post数据到服务端
客户端
代码解析:
获取服务端返回的数据
vm.$data.list = response.data;
})
.catch(function (error) {
console.log(error);
});
}
}
});
axios.get(url,{})
.then(function (response) {
vm.$data.list = response.data;
})
.catch(function (error) {
console.log(error);
})
.then(function () {
// always executed
});
服务端
使用PHP作为服务端程序
代码解析:
PHP;">
['name' => '孙悟空','saying' => '我是在地球上成长的赛亚人'],];
$post = file_get_contents("PHP://input"); // 不要用$_POST接收数据
if ($post) {
$data[] = json_decode($post,true);
}
echo json_encode($data,true);
原文链接:https://www.f2er.com/ajax/31635.html