以严格模式调用
Invoking in strict mode
我有一个配置对象:
jwtOptionsProvider.config({
tokenGetter: (store) => {
return store.get('token');
},
whiteListedDomains: ['localhost']
});
但是,我启用了严格模式,得到以下错误:
tokenGetter没有使用显式注释,不能在严格模式下调用
我知道$inject
,但在这种情况下如何正确使用它?
试试
jwtOptionsProvider.config({
tokenGetter: ['store', (store) => {
return store.get('token');
}],
whiteListedDomains: ['localhost']
});
看到https://github.com/auth0/angular-jwt i-have-minification-problems-with-angular-jwt-in-production-whats-going-on
我的解决方案:
function tokenGetter(store) {
return store.get('token');
}
tokenGetter.$inject = ['localStorageService'];
jwtOptionsProvider.config({
tokenGetter: tokenGetter,
whiteListedDomains: ['localhost']
});
相关文章:
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- 从联合js rect对象调用引导模式
- 如何在模式框中显示ajax调用返回的数据
- 多次调用方法后返回相同promise的模式
- 如何将控制器http调用转换为接受参数的服务/工厂模式
- 使用函数调用模式扩展对象.怎样
- 如何使用路由提供程序在应用中调用模式服务
- 删除数组递归调用模式中的项
- 方法与函数调用模式
- 基于给定状态的委派调用模式
- 可绑定和可调用模式的用途是什么?
- 方法调用模式vs函数调用模式
- 理解构造函数调用模式中的“this”
- 使用这种JavaScript即时调用模式的原因是什么?
- 方法调用模式不工作
- 在jade/pug脚本代码中调用模式方法
- Javascript“this"方法调用模式中的指针没有指向对象
- 调用模式控制器中的事件
- Javascript 方法调用模式示例不起作用,为什么
- ajax调用序列的调用模式