首页 > 解决方案 > 不能以角度绑定

问题描述

我是 Angular 的新手。尝试使用 ng-model 指令进行 2 路绑定

我尝试了两种方法来做到这一点

<!-- <input type="email" class="form-control" id="email" placeholder="EMAIL" ngModel name ="email"> -->
     <input type="email" class="form-control" id="email" placeholder="EMAIL" [(ngModel)]="email">

两者都在上面描述

第一个在哪里工作,第二个不在

您能否解释一下第二行中的问题,该问题无法使用 [(ngModel)]。

这是不正确的语法吗?

表单模块已导入 app.module.ts

标签: angular

解决方案


在输入字段中添加名称属性以将表单与名称绑定

或者

使用 [ngModelOptions]="{standalone: true}"

<input type="email" class="form-control" name="email" id="email" placeholder="EMAIL" [(ngModel)]="email">

<input type="email" class="form-control" [ngModelOptions]="{standalone: true}" id="email" placeholder="EMAIL" [(ngModel)]="email">

` id="email" placeholder="EMAIL" [(ngModel)]="email">


推荐阅读