首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ngx芯片:不可能从autocompleteItems添加第二个标签

ngx芯片:不可能从autocompleteItems添加第二个标签
EN

Stack Overflow用户
提问于 2018-11-11 01:49:22
回答 1查看 1.8K关注 0票数 2

我使用ngx-chipsautocompleteItems来输入标签,但是在添加了第一个标签之后,下拉列表就不再出现了,而且console中也没有错误。

代码语言:javascript
复制
<tag-input
    [ngModel]="columnsToIgnore"
    [ngModelOptions]="{standalone: true}"
    [placeholder]="'Enter variables to ignore'"
    [secondaryPlaceholder]="'Enter variables to ignore'"
    [onlyFromAutocomplete]="true"
    (onAdd)="addIgnoreColumn($event)"
    (onRemove)="removeIgnoreColumn($event)"
    theme='bootstrap'>
     <tag-input-dropdown
       [autocompleteItems]="selectedDataset.schema.columns"
       [displayBy]="'name'"
       [focusFirstElement]="true">
          <ng-template let-item="item" let-index="index">
            {{ item.name }} : {{ item.type }}
          </ng-template>
     </tag-input-dropdown>
</tag-input>

添加第一个tag时,将显示下拉列表

但是,当尝试添加第二个下拉列表时,将不会出现下拉列表。

斯塔克布利茨

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-11 10:15:51

由于您使用复杂的object作为options,所以应该使用identifyBy,通过identifyBy ngx-chips将选择的项与提供的选项进行比较。

代码语言:javascript
复制
 <tag-input
    [ngModel]="columnsToIgnore"
    [ngModelOptions]="{standalone: true}"
    [placeholder]="'Enter variables to ignore'"
    [secondaryPlaceholder]="'Enter variables to ignore'"
    [onlyFromAutocomplete]="true"
    (onAdd)="addIgnoreColumn($event)"
    (onRemove)="removeIgnoreColumn($event)"
    theme='bootstrap'>
     <tag-input-dropdown
       [autocompleteItems]="selectedDataset.schema.columns"
       [displayBy]="'name'"
       [identifyBy]="'name'" <!-- use any property of object -->
       [focusFirstElement]="true">
          <ng-template let-item="item" let-index="index">
            {{ item.name }} : {{ item.type }}
          </ng-template>
     </tag-input-dropdown>
</tag-input>

工作副本在这里- https://stackblitz.com/edit/angular-icraz4

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53245163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档