参考:https://www.codercto.com/a/53432.html
在vue开发中,会涉及到很多接口的处理,当项目足够大时,就需要定义规范统一的接口,如何定义呢?
方法可能不只一种,本文使用axios+async/await进行接口的统一管理
本文使用vue-cli生成的项目举例
使用接口管理之前
在项目的某个具体组件中调接口,把调用接口的方法直接写在mounted中,或在是methods中 比如:
xxx.vue
<template> <div id="areaTree"> <!-- 标题 --> <div class="leftTree_Title"> <el-row> <el-col :span="24">{ {msg}}</el-col> </el-row> </div> </div> </template> <script> import axios from 'axios' export default { name: "test", data:function(){ return{ msg:'站点选择', } }, methods:{ }, computed:{ }, //--------------Vue生命周期---具体细节参考:https://www.cnblogs.com/yingyigongzi/p/10844175.html --------