【发布时间】:2018-04-27 04:29:33
【问题描述】:
当我在下拉列表中选择一个项目时,我的表单中的空值不会改变。 formcontrol 没有得到数据。这是我的html。我正在使用data-value 获取字段的选定值
<div id="category" class="ui fluid search selection dropdown" [class.error]="formErrors.category">
<input name="category" type="hidden" formControlName="category">
<i class="dropdown icon"></i>
<div class="default text">Select Category...</div>
<div class="menu">
<div class="item" *ngFor="let item of categories" data-value="item._id">{{item.name}}</div>
</div>
</div>
【问题讨论】:
-
下拉菜单需要 jquery 才能工作。我建议为您的应用程序使用无 jquery 语义 UI 集成角度:github.com/edcarroll/ng2-semantic-ui
-
那个存储库已经几个月没有更新了,这就是我不使用它们的原因。它开始是一个好的意图,但随着代码的分歧。为什么不能使用 ng2+ 元素发布解决方案?
标签: forms angular angular2-forms semantic-ui form-control