[Angular] 常用模块— @NgModule是什么?(4)
这是关于了解@ NgModule的系列第四篇。
介绍了Angular附带的常用模块。
这是之前的文章。
-
- JavaScriptのモジュール – @NgModuleとは何か (1)
-
- JavaScriptモジュール vs. NgModule – @NgModuleとは何か (2)
- ブートストラッピング – @NgModuleとは何か (3)
浏览器模块
需要在浏览器内运行应用程序,基本上是必需的吧。
import { BrowserModule } from "@angular/platform-browser";
常见模块
使用NgIf、NgFor等需要导入BrowserModule模块。
import { CommonModule } from "@angular/common";
表单模块
使用NgModel在input标签中是必要的。
import { FormsModule } from "@angular/forms";
响应式表单模块
需要使用新的FormGroup和FormControl,而不是NgModel。
import { ReactiveFormsModule } from "@angular/forms";
路由模块
在构建SPA(单页应用程序)时使用
import { RouterModule } from "@angular/router";
HttpClient模块
我们使用服务器和HTTP进行通信。
import { HttpClientModule } from "@angular/common/http";