我正在尝试制作混合应用程序。我降级了使用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?