有没有人在ng-select 中遇到过同样的情况? 目前,我们正在 ng-select 之外实现自定义搜索控件。 我检查了他们的文档,似乎此链接可能符合我的要求。

在尝试稍微修改此代码后,我最终得到了这几行代码

<input class="wpm-input -search" (input)="select.filter($event.target.value)">


<ng-select
  class="wpm-select"
  [notFoundText]="props.notFoundText"
  [placeholder]="props.placeholder"
  [items]="props.items"
  [(ngModel)]="props.selectedModel"
  appendTo=".wpm-tagsSelection__searchContainer"
  #select
>

问题是它可以工作但只触发一次(在输入时,它不再过滤,除非模糊 ng-select 以重置过滤的项目)。 顺便说一句,我将 ng-select-container 设置为隐藏。

希望它很清楚,任何帮助都会很棒!

  ask by ralpuuu translate from so

本文未有回复,本站智能推荐:

1回复

连接自定义搜索服务而不是 ng-select 中的默认搜索

我在我的 angular web 应用程序项目中使用了 ng-select 库。 当用户在搜索框中输入搜索词时,我不想通过匹配字符串来显示值,而是想使用通过将搜索字符串作为输入来返回值的搜索服务。 这是我的 onSearch 功能 这似乎不起作用。我需要从服务中获取列表并在用户开始输入而不是
2回复

验证不会传播到 Angular 中的自定义表单控件 ng-select

我在我的 Angular 9 应用程序中使用带有自定义表单控件的响应式表单。 我用自定义表单控件包装了我的ng-select控件。 我有验证问题。 我将 formControl 设置为必需的。 文档说ng-invalid css 类应该自动设置为 ng-select。 但实际上自定义表单控件无法
2回复

有什么方法可以在 ng-select 上搜索时提供自定义排序?

我有需要在 ng-select 下搜索时根据自定义逻辑对数据进行排序的情况。 有使用 [searchFn] 跨多个字段搜索的选项,但我需要根据我的自定义逻辑对匹配结果进行排序。 这可能吗 ? 请分享一些最初的理想如何实现? ng-select : https://github.com
1回复

搜索事件未在@ ng-select / ng-select中触发

是我的代码。 但奇怪的是,除了搜索事件之外,所有输出事件(如模糊等)都会被触发。 作为一种解决方法,我使用(keyup)事件来触发相同的事件。 我是否有任何错误不触发搜索事件。
2回复

下拉式搜寻灵敏度(ng-select,角度)

我正在将ng-select用于城市列表,如下所示: 在选择字段中,如果我键入“ MA,B”,则该字段将过滤为“ MA,Boston”,这是正确的。 但是,如果我键入“ MA Boston”,则该字段不会显示任何结果(许多用户可能会错过逗号)。 有没有办法使搜索功能忽略逗号,或
1回复

如何在ng-select中删除搜索框

我的Angular 5应用需要删除搜索框并从ng-select中清除x图标。 谢谢。
1回复

对于ng-select控件的自定义验证,Angular 2表单状态始终无效

我在用户信息表单中使用了验证,如下所示。 我创建了以下服务以检查验证 在HTML中使用checkMinLength检查customername字段的验证。 这些验证工作正常,但当我检查表单状态时,它显示“INVALID”。 对于ng-select控件,始终禁用“提交”按钮
2回复

从外部删除 ng-select 中选择的值

我使用ng-select从列表中选择多个值。 根据要求,所选值应显示在ng-select组件下方,并且必须可以从下方移除过滤器。 代码可以在这里找到: https : //stackblitz.com/edit/angular-gm6zrs?file=src/multi-select-defaul