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>
本文介绍在Vue项目中如何利用JQuery发起同步请求,通过安装JQuery插件并使用$.ajax方法设置async为false实现。文章提供具体代码示例,包括POST请求的实现。
2014





