【发布时间】:2018-03-08 13:03:37
【问题描述】:
我已将此代码添加到我的 app.module.ts 中
providers: [ AppConfigService,
{
provide: APP_INITIALIZER,
useFactory: (config: AppConfigService) => () => config.getAppConfig(),
deps: [AppConfigService],
multi: true
},
]
收到此错误
问题:我已使用ngx-permission pkg 获得许可。我设置了route 权限方法。但是当我刷新页面时,主页上的时间重定向而不是停留在当前页面上。所以我尝试to load permissions before application start up method 来解决这个问题,但得到了这个错误。
config.getAppConfig() // call when application start up
有任何想法请帮忙。也欢迎其他解决方案。
【问题讨论】:
-
如何声明服务依赖于自己?在我看来,在“deps”中你应该提供 Angular 模块,而不是服务。你可以只使用一个空列表作为 deps 吗?
标签: angular