使用Router作为依赖项降级Angular组件

时间:2018-08-02 03:57:22

标签: angular angular-router

我正在尝试制作混合应用程序。我降级了使用angular Router的Angular(Angular 6.0.0)组件

constructor(private router: Router) { }

我还在模块中添加了Router和RouterModule作为提供程序

  providers:[
      { provide: 'Router', useClass: Router },
      RouterModule
  ]

但是,打开angularjs页面时出现以下错误

Uncaught (in promise) Error: Can't resolve all parameters for Router: (?, ?, ?, ?, ?, ?, ?, ?)

我该如何解决?还有什么我需要补充的吗?还是我通过错误的方式提供了RouterModule?

0 个答案:

没有答案