我在我的角8项目中使用ngx-chips
。当我在“编辑”表单(ngForm)中时,我看到tag-input
有被选择的体裁的名称。但是,我无法提交表格,因为它显示了“字段是必需的”。请参阅下面的代码是.html
文件:
<tag-input name="itemno" #itemno="ngModel" [ngModel]="genreIds" [onlyFromAutocomplete]="true" required placeholder="" class="form-control none">
<tag-input-dropdown [autocompleteItems]="itemsAsObjects">
</tag-input-dropdown>
</tag-input>
<div *ngIf="contentStandalonrFrm.submitted && itemno.invalid">
<div *ngIf="itemno.errors.required" class="text-danger">{{required_field}}</div>
</div>
在.ts
文件中:
listArray.forEach(item => {
this.genreIds.push({ 'value': item.genreId, display : item.genreName });
});
当我控制台this.genreIds
时,它向我展示了以下内容:
{value: 36, display: "Animation"};
https://stackoverflow.com/questions/60716395
复制相似问题