angular - 無法綁定到 'FormGroup',因為它不是 'form' 的已知屬性 ----
所以我一直在瀏覽網路,每個人都說同樣的事情,那就是我必須在 appmodule.ts 中添加匯入,但我已經添加了匯入,仍然遇到同樣的錯誤。
錯誤是:
Can't bind to 'FormGroup' since it isn't a known property of 'form'. ("
<ion-col>
<form novalidate [ERROR ->][FormGroup]="form" (ngSubmit)="addUser(form)">
<ion-title class="center">Registr"): ng:///AppModule/RegisterPage.html@8:33
Register.html (https://ghostbin.com/paste/8wn3q)
Register.ts (https://ghostbin.com/paste/3sxcz)
Appmodule.ts (https://ghostbin.com/paste/wgmxd)
答案#1
看起來你正在使用 Ionic4?你還需要將 FormsModule 和 ReactiveFormsModule 匯入到你的 <page-name>.module.ts,然後將它們添加到 imports 陣列中。
答案#2
當你遇到這個問題時,另一個常見的原因是懶加載。如果你正在使用懶加載,不要忘記在當前模組中(而不僅僅是在父模組中)包含相關的導入(在這個案例中是 ReactiveFormsModule)。