ngx-chips,当disable属性设置为false时,将显示tag-input-dropdown

时间:2019-04-17 16:28:25

标签: angular ngx-chips

使用ngx芯片时,我有一个禁用输入的按钮。启用输入后,标记输入下拉列表显示为用户单击输入字段一样。

这是stackblitz

上该问题的有效演示

我尝试在链接到disable变量的 tag-input-dropdown 上使用ngIf,尽管这可以解决我的特定问题,但它破坏了搜索功能。

我已向ngx-chips github page添加了一个错误报告,但要花一些时间才能看到,是否有人对此有任何建议?

1 个答案:

答案 0 :(得分:0)

我在ngx-chips GitHub page上收到了关于在我的标签输入下拉列表中添加[keepOpen] =“ false”的回复,这解决了禁用该字段的问题。

<tag-input-dropdown
    [appendToBody]="true"
    [showDropdownIfEmpty]="true"
    [keepOpen]="false"
    [autocompleteItems]="tagItems"
    [identifyBy]="'id'"
    [displayBy]="'title'">
</tag-input-dropdown>