vue前端项目如何与后端交互,vuejs如何与后端交互

  vue前端项目如何与后端交互,vuejs如何与后端交互

  本文主要介绍了如何实现Vue前端和后端的数据交互,具有很好的参考价值。希望对大家有帮助。如有错误或不足之处,请不吝赐教。

  

目录

   vue前端和后端数据交互安装在main.js文件中。如上图所示直接使用启动vue和前端连接。

  

vue前端与后端数据交互

  

安装

  npm安装axios -保存

  

在main.js文件引入

  从“Axios”导入Axios;//后台交互

  Vue.prototype.$http=Axios

  //defaults设置全局默认路径

  Axios.defaults.baseURL=/

  

使用

  //第一种

  这个。$ http.post (/index/customer/,{//其中包含要传递的值})。然后(函数(res) {

  //console.log(这是返回的客户数据);

  //console . log(RES . data . data);

  this . customer rarr=RES . data . data

  });//如果是get请求,将post改为get

  //第二,推荐这种方法。

  这个。$http({

  URL:“/index/patch base/”,

  方法:“get”,

  标头:{ X-Requested-With : XMLHttpRequest },

  Params:{}//传递值,例如params:{id:1,name:gw}

  }).然后(res={

  Console.log(“数据接收”);

  console . log(RES . data . data);

  });

  这个。$http({

  URL:“/index/patch base/”,

  方法: post ,

  标头:{ Content-Type : multipart/form-data },

  数据:{}//传递值

  }).然后(res={

  Console.log(“数据接收”);

  console . log(RES . data . data);

  });

  需要注意的是,post和get请求的请求头数据是不一样的,值的传递方法也是不一样的:get是params,POST请求使用数据传递值。

  

启动vue和前后端连接

  

直接上图

  以上个人经历,希望能给大家一个参考,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: