【发布时间】:2018-01-18 06:51:17
【问题描述】:
这里我有像 1 或 2 一样的数据生成器,当我点击链接按钮时,它在文本框中完美显示 1 或 2,但是当我将其更改为单选按钮时,为什么它不显示..
文本框代码
<input type="text" [(ngModel)]="Gen" formControlName="Gen" value="1" name="Gen" />
单选按钮
<form class="form-horizontal" novalidate [formGroup]="EmployeeForm">
<div class="form-group" [ngClass]="{'has-error':(EmployeeForm.get('Gen').touched||
EmployeeForm.get('Gen').dirty)&&
!EmployeeForm.get('Gen').valid}">
<input type="radio" [(ngModel)]="Gen" formControlName="Gen" value="1" name="Gen" />Male
<input type="radio" [(ngModel)]="Gen" formControlName="Gen" value="2" name="Gen" />FE-Mal
【问题讨论】:
-
ngModel用于模板驱动的表单。formControlName用于反应形式。您不应该将两者合二为一。 -
Hai Deborahk 我从你的 Angulr2 tutoriall 复制了这段代码来自复数网站 Coud u plz give any hint
-
我在下面添加了一个答案,因为我无法格式化评论中的文本。
-
@DEborahk 能否请您参考我的更新问题
标签: jquery html angular angular2-forms