Estoy usando Ant Design para Angular (ng-zorro-antd) y estoy usando el módulo de switch simple para mostrar un interruptor.
Cuando agrego el código según los documentos:
<nz-switch [ngModel]="true"></nz-switch>
La aplicación no compila y aparece este error:
Can't bind to 'ngModel' since it isn't a known property of 'nz-switch'
Importar FormsModule en el módulo derecho
Si bien no lo dice en la documentación , debe importar FormsModule de Angular para que funcione el enlace ngModel .
Si tiene una aplicación con solo un módulo, esto es fácil. Simplemente importe FormsModule como se muestra a continuación en su único archivo xxx.module.ts .
Si está trabajando en una aplicación con varios módulos, como yo, debe asegurarse de importarla en el módulo donde va a usar el nz-switch
En ese módulo, donde está usando nz-switch , en el archivo xxx.module.ts :
import { FormsModule } from '@angular/forms`; ... @NgModule({ declaration: [ ... ], imports: [ ..., FormsModule ], ...Usted debe ser bueno para ir.