Vue同步请求
axios不能发起同步请求,所以我们可以使用JQuery来发起请求。
安装插件:npm install jquery --s
使用
<script>
import $ from 'jquery'
method: {
asyncPost: function(value) {
let request = $.ajax({
type: 'POST', // 'GET'
url: '', // 请求地址
async: false, // 同步
data: {
value: value
}
})
// 发起请求
request.done(function(res) {
console.log(res)
})
}
}
</script>