如何在路由中使用ngx-permission模块将特定组件重新字符串化到angular5中的特定用户

时间:2018-06-22 14:05:44

标签: angular

当我尝试使用ngx-permission模块时,它将在控制台中给出一些错误。这是我得到的错误:

  

Report1Component.html:78错误TypeError:rxjs.merge不是函数
      在NgxPermissionsDirective.validateExceptOnlyPermissions(ngx-permissions.umd.js:632)
      在NgxPermissionsDirective.ngOnInit(ngx-permissions.umd.js:611)
      在checkAndUpdateDirectiveInline(core.js:12369)
      在checkAndUpdateNodeInline(core.js:13893)
      在checkAndUpdateNode(core.js:13836)
      在debugCheckAndUpdateNode(core.js:14729)
      在debugCheckDirectivesFn(core.js:14670)
      at Object.eval [作为updateDirectives](Report1Component.html:93)
      at Object.debugUpdateDirectives [作为updateDirectives](core.js:14655)
      在checkAndUpdateView(core.js:13802)

1 个答案:

答案 0 :(得分:2)

使用正确的兼容版本

npm install ngx-permissions@4.1 --save

ngx-permission@5.0版本与Angular 6兼容

ngx-permission@4.1版本与Angular 5兼容