Vuejs Soap客户端

时间:2018-08-21 10:59:31

标签: soap vue.js

我正在考虑将项目移至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) {

   }
});

1 个答案:

答案 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