这是一个创建于 2740 天前的主题,其中的信息可能已经有所发展或是发生改变。
入口文件 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
|
|
1
siteshen 2017-06-28 01:25:03 +08:00
打开下浏览器控制台,也许会发现这个:
Uncaught TypeError: console is not a function
|
|
|
2
drzhaug 2017-06-28 11:13:08 +08:00
|