【发布时间】:2019-03-07 19:13:51
【问题描述】:
我正在使用 Angular 6 开发应用程序。我遇到了一个大问题。
使用模板驱动的表单 我希望当我按下提交按钮 时可以发送单选按钮中选择的项目。
当我使用<input type="text" [(ngModel)] = "value" />(value 是我的组件的数据字段)时,这没关系,但如果我尝试这样做:
<div class="form-group">
<div *ngFor = "let option of options">
<div class="radio">
<input type = "radio"
name = "radio"
[(ngModel)] = "value"
/>
<label for="{{option.id}}">{{option.id}}</div>
</label>
</div>
</div>
</div>
结果是一个错误!我什至无法通过移动选择器来单击多个按钮!一切都卡住了!显然它不适用于表单。
如果我以图形方式删除[(ngModel)] = "value" 它可以工作,但是如果我在使用 (ngSubmit) 的模板驱动表单中输入此代码时没有 ngModel 指令,则它不起作用。
非常感谢。
【问题讨论】:
标签: javascript typescript angular6 frontend