亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

axios 中如何拿到 vue實例?

axios 中如何拿到 vue實例?

暮色呼如 2018-07-13 12:15:00
require.js中 在控制臺輸出 window 可以看到有 Vue實例 但輸出 window.Vue 卻顯示 undifind主要是想通過 vue實例 調用vux的loading插件 但是怎么都拿不到這個實例 求幫忙import axios from 'axios'import  { LoadingPlugin  } from 'vux'import Vue from 'vue'Vue.use(LoadingPlugin) function fetch(config) {  return new Promise((resolve, reject) => {    const instance = axios.create({      transformRequest: [function (data) {       return data      }]    });     instance.interceptors.request.use(config => {      config.headers['Content-Type']= 'application/x-www-form-urlencoded';      return config    }, error => {      Promise.reject(error)    })    instance(config).then(res => {      resolve(res);      //失敗后執行的函數    }).catch(err => {      console.log(err);      reject(err);    })  });} function myaxios(url,type,data,msgtype) {      return fetch({        url: url,        method: type,        data: data,        headers:  {        }      })  }    export default myaxiosmain.js 中import  myaxios  from './utils/require'  Vue.prototype.$axios = myaxios
查看完整描述

2 回答

?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

https://img1.sycdn.imooc.com//5b505c6a0001e22a02350043.jpg

你不是這里引入Vue實例了嗎:直接打印console.log(Vue)啊

查看完整回答
反對 回復 2018-07-19
?
HUWWW

TA貢獻1874條經驗 獲得超12個贊

拿不到的話,在require.js 里面再 var vue = new Vue(); 聲明一個試試。

查看完整回答
反對 回復 2018-07-19
  • 2 回答
  • 0 關注
  • 1003 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號