【问题标题】:PrimeNG autocomplete doesn't show suggestionsPrimeNG 自动完成不显示建议
【发布时间】:2018-04-27 15:27:47
【问题描述】:

我正在以这种方式使用 PrimeNg p-autocomplete:

<p-autoComplete id="area" [(ngModel)]="areaSearch" [ngModelOptions]="{standalone: true}" [suggestions]="results" (completeMethod)="retrieveArea($event)" field="name"></p-autoComplete>

在组件中:

retrieveArea(event) {
    let searchString = event.query;
    this.results = [];
    searchString = searchString.toUpperCase();
    this.service.retrieveAreaCa(searchString).subscribe(response => {
        if (response.result) {
          this.results = response.data.list;
          //list = [{"name": "Paris", "code": "001"}, ...]
        },
        }
      });
  }

它在 PrimeNG 4.0.1 版上运行良好,但是在更新到 4.2.0 后,它没有显示输入建议。我认为更新后代码没有区别,但我不明白为什么它不起作用。 有什么建议吗?

【问题讨论】:

    标签: angular autocomplete primeng


    【解决方案1】:

    这个组件还不稳定。 有一些关于它的已知问题。 我也有同样的情况,更新到 PrimeNG 4.3.0 后一切正常。

    从 PrimeNG 的 Github 中查看这些 12

    【讨论】:

    • 谢谢!!!我按照您的第一个建议解决了这个问题,在我的 p-autocomplete 元素中添加了 [immutable]="false"。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多