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

ngx-chips, when disable attribute is set to false the tag-input-dropdown displays

使用 ngx-chips 时,我有一个禁用输入的按钮。启用输入后,标签输入下拉列表显示为用户已单击输入字段。

这是 stackblitz

上关于此问题的工作演示

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

我已将错误报告添加到 ngx-chips github page,但由于可能需要一段时间才能查看,有人对此有任何修复建议吗?

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

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