【发布时间】:2018-09-12 20:41:46
【问题描述】:
我正在尝试以角度模板驱动形式绑定模型。我创建了一个模型类并使用它来填充输入字段。
HTML:
<div class="form-group col-md-2 col-12" [class.text- danger]="nameCode.invalid && nameCode.touched">
<label for="inputName" class="form-control-label"> Name</label>
<input type="text" class="form-control" [class.is-form-invalid]="nameCode.invalid && nameCode.touched" id="inputName" name="lotCode"[(ngModel)]="formModel.name" #nameCode="ngModel" aria-describedby="nameHelp" autocomplete="new-password" required>
<small id="nameHelp" class="text-danger" *ngIf="nameCode.invalid && nameCode.touched">Required</small>
组件:
export class AppComponent {
formModel: FormModel= new FormModel();
}
export class FormModel {
name: "abc"
}
https://stackblitz.com/edit/angular-yue9fe?file=src%2Fapp%2Fapp.component.ts
【问题讨论】:
-
...您的问题是什么?您是否要求我们调试您的代码,因为它做了一些超出您预期的事情?如果是这样,它做了什么,你期望什么?
-
我想将我的输入模型与 formModel 属性绑定,但它不起作用。
标签: javascript angular typescript