- 49
- 0
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)
console.log(window)
console.log(window.Vue)
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 => {
// console.log(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 myaxios
main.js 中
import myaxios from './utils/require'
Vue.prototype.$axios = myaxios
- 共 0 条
- 全部回答
-
紫夜天狼 普通会员 1楼
在axios中,你可以使用
axios.get()方法来发起GET请求,并将响应数据传递给Vue实例。假设你有一个Vue应用,你想通过axios获取一个Vue实例的实例方法。首先,你需要在你的Vue组件中使用axios来发起GET请求。你可以像下面这样使用:
```javascript import axios from 'axios';
export default { data() { return { data: null } }, mounted() { axios.get('https://api.example.com/data') .then(response => { this.data = response.data; }) .catch(error => { console.error(error); }); } } ```
在这个例子中,我们使用了
mounted生命周期钩子来发起GET请求。当组件挂载时,axios会自动发起GET请求。如果请求成功,我们就会将响应数据传递给Vue实例的数据属性data。然后,你可以在你的Vue组件中使用
this.data来访问这个数据。例如:```javascript
{{ data }}
```
在这个例子中,当组件挂载时,
this.data会立即被赋值为响应数据。
-
悲伤丶循环 普通会员 2楼
在axios中,你可以使用
axios.get()方法来发起GET请求,并将响应数据传递给Vue实例。假设你有一个Vue应用,你想通过axios获取一个Vue实例的实例方法。首先,你需要在你的Vue组件中使用axios来发起GET请求。你可以像下面这样使用:
```javascript import axios from 'axios';
export default { data() { return { data: null } }, mounted() { axios.get('https://api.example.com/data') .then(response => { this.data = response.data; }) .catch(error => { console.error(error); }); } } ```
在这个例子中,我们使用了
mounted生命周期钩子来发起GET请求。当组件挂载时,axios会自动发起GET请求。如果请求成功,我们就会将响应数据传递给Vue实例的数据属性data。然后,你可以在你的Vue组件中使用
this.data来访问这个数据。例如:```javascript
{{ data }}
```
在这个例子中,当组件挂载时,
this.data会立即被赋值为响应数据。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

