这是一个创建于 2786 天前的主题,其中的信息可能已经有所发展或是发生改变。
入口文件 main.js 中
/** 全局请求方法 **/
Vue.prototype.$request = function(method, url, params = null, callbackfunc){
var data = {};
if(params != null) {
data = params;
}
this.$axios({
method:method,
url:url,
data:data,
}).then(function(res){
callbackfunc(res)
})
.catch(function(err){
});
}
组件中
mounted: function(){
this.$request('POST', '/api/api1/account/check', null, function(res){
console(res.data.code);
if(res.data.code == '700003') {
this.router.push({ path: '/home'});
}
})
}
不回调的话,一切正常。。希望大神指正
2 条回复 • 2017-06-28 11:13:08 +08:00
![siteshen](https://cdn.v2ex.com/gravatar/a50fd1fe168786443e5fe62560ed03e8?s=48&d=retro) |
|
1
siteshen 2017-06-28 01:25:03 +08:00
打开下浏览器控制台,也许会发现这个:
Uncaught TypeError: console is not a function
|
![drzhaug](https://cdn.v2ex.com/avatar/8ca6/6bb4/228228_normal.png?m=1497239631) |
|
2
drzhaug 2017-06-28 11:13:08 +08:00
|