router-outlet 没有呈现页面的问题.

App.模块导入RouterModule和RouterOutlet.

App-routing.mode.ts由以下代码组成.

`const routes: Routes = [
  { path: 'home', component: HomeComponent },
  { path: '', pathMatch: 'full', redirectTo: 'home' },

];

export default routes;

@NgModule({
  imports: [RouterModule.forRoot(routes)],
  exports: [RouterModule]
})`

当我输入app.Component.html时,问题就出现了.它抛出一个错误,说明

"Error: NG05100: Providers from the `BrowserModule` have already been loaded. If you need access to common directives such as NgIf and NgFor, import the `CommonModule` instead."

我可以链接到app-home组件,它工作得很好.我遗漏了什么?

推荐答案

BrowserModuleBrowserAnimationsModule应该在app.模块中导入一次.在子模块或组件中,您需要从导入中删除BrowserModuleBrowserAnimationsModule.

Angular相关问答推荐

如何取消针叶林输入的自动填充?

单元测试 case 模拟store 中的行为主体

NG构建后多余的国旗

尽管有模拟间谍实现,规范文件仍调用真正的服务

如何动态呈现组件并以Angular 访问它们的方法?

Angular 应用程序未在Azure应用程序服务中运行

Angular-每2个流式传输多个HTTP调用

SignalR:协商有效,但消息未发送(.NET/Angular)

导入 AngularFirestoreModule 时出现问题:此类型参数可能需要 `extends firebase.firestore.DocumentData` 约束.

如果我使用 matAutocomplete,为什么 textarea 不显示 formControl 的实际值

Angular:try 在点击次数后禁用按钮

过滤 ngfor Angular 的计数

如何以Angular 2 获取当前路由自定义数据?

模块AppModule导入的意外指令LoginComponent,请添加@NgModule 注释

如何在Angular 4中为数字管道指定语言环境千位分隔符

为什么Angular 12 'ng serve' 构建应用程序的速度很慢?

Failed to execute 'setAttribute' on 'Element': ']' is not a valid attribute name

从 angular2 模板调用静态函数

Angular 2中不同页面的多种布局

如何以编程方式触发`valueChanges`?