我对jwtHelper有问题。
对数据进行编码后,我想使用:
myServices.service('checkToken', function( store, jwtHelper){
this.payload = function(){
var token = store.get ('token');
token = jwtHelper.decodeToken(token);
return token;
}
});
但是,控制台会收到这样的错误:
TypeError: Cannot read property 'split' of undefined
at Object.decodeToken (angular-jwt.js:233)
at Object.payload (services.js:11)
第11行:token = jwtHelper.decodeToken(token);
答案 0 :(得分:0)
您确定商店正在返还令牌吗?我也看到了get和paranthesis之间的空白。