我正在考虑将项目移至Vuejs,并且已经创建并测试了许多.net soap网络服务。我知道我可以使用axios与REST Web服务进行交互,但是我可以从vue使用.net soap Web服务吗?我已经打过招呼了,找不到适合的...任何想法?
基本上我需要在不使用jquery的情况下替换此代码:
$.ajax({type: 'POST', url: webservice_url , data: data_to_send,
contentType: 'application/json; charset=utf-8', dataType: 'json',
success: function (response) {
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
}
});
答案 0 :(得分:0)
是的,您可以通过Axios与Vue中的Soap进行交互。
您的代码将如下所示:
axios({
method: 'post',
url: webservice_url,
data: data_to_send
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
https://github.com/axios/axios-带有扩展示例和SOAP良好示例的axios文档是此链接: https://stackoverflow.com/a/49153096/5808830