Vueは、グローバルアクセスパスヘッダを設定することを実現する。
vueでaxiosで要求を送る時はいつも:
1.axiosをインストールする:npm install axios--save-dev
2.mail.js:
この時また訪問する時は要求ヘッドを持参します。
axios.get(“http://localhost:3000/xxx/xxx”,{params:{xx:xxx}}).then(res=>{}).catch(error=>{})
全体のurlを設定:1.axiosをインストールする:npm install axios--save-dev
2.mail.js:
import axios from “axios”
axios.defaults.baseURL = “http://localhost:3000/users/”; // C
axios.defaults.headers.post[‘Content-Type'] = ‘application/x-www-form-urlencoded';
Vue.config.productionTip = false;
Vue.prototype.$addr = axios;
3.アクセス:この時また訪問する時は要求ヘッドを持参します。
this.$addr.get(“userInfo”,{params:{xx:xxx}});
以上のこのvueは全体的なアクセス経路の設定を実現しました。つまり、小編集は皆さんに提供した内容を全部共有しました。参考にしてもらいたいです。どうぞよろしくお願いします。