欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

路由错误 ERROR NullInjectorError: StaticInjectorError(AppModule)[RouterOutlet -> ChildrenOutletContexts]: StaticInjectorError(Platform: core)[RouterOutlet -> ChildrenOutletContexts]: NullInjectorError: No provider for ChildrenOutletContexts! 有大用 有大大用

ERROR NullInjectorError: StaticInjectorError(AppModule)[RouterOutlet -> ChildrenOutletContexts]: 

  StaticInjectorError(Platform: core)[RouterOutlet -> ChildrenOutletContexts]: 

    NullInjectorError: No provider for ChildrenOutletContexts!

    at NullInjector.get (http://localhost:4200/vendor.js:36415:27)

    at resolveToken (http://localhost:4200/vendor.js:51332:24)

    at tryResolveToken (http://localhost:4200/vendor.js:51258:16)

    at StaticInjector.get (http://localhost:4200/vendor.js:51108:20)

    at resolveToken (http://localhost:4200/vendor.js:51332:24)

    at tryResolveToken (http://localhost:4200/vendor.js:51258:16)

    at StaticInjector.get (http://localhost:4200/vendor.js:51108:20)

    at resolveNgModuleDep (http://localhost:4200/vendor.js:62295:29)

    at NgModuleRef_.get (http://localhost:4200/vendor.js:63361:16)

    at resolveDep (http://localhost:4200/vendor.js:63892:45)



是由于在 根路由文件中

 app-routing.module.ts


@NgModule({
  imports: [RouterModule.forChild(routes)],
  exports: [RouterModule],
})
export class AppRoutingModule {}


把  forChild 改成 forRoot 即可

普通分类: