【问题标题】:Angular trackBy giving Missing Properties Error角轨道通过给出缺失属性错误
【发布时间】:2020-09-28 17:27:51
【问题描述】:

我在我的 ionic angular 应用程序中使用功能跟踪,在构建应用程序时,它给了我错误: 类型 '(index: any, item: any) => any' 缺少类型 'any[]' 的以下属性:pop、push、concat、join 等 25 个。

我将这个函数用作:

html:

<div *ngFor="let group of groups; index as i; trackBy: trackByFn | groupFilter: searchGroup">

组件:

trackByFn(index, item) {
    return item.key;
  }

知道我在做什么错吗?感谢您的帮助。

【问题讨论】:

    标签: angularjs angular angularjs-track-by


    【解决方案1】:

    您在错误的地方使用了过滤器。正确的变体是

    <div *ngFor="let group of groups | groupFilter: searchGroup; index as i; trackBy: trackByFn">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-11
      • 2015-08-26
      • 1970-01-01
      • 2021-10-08
      • 1970-01-01
      • 2021-07-14
      • 1970-01-01
      相关资源
      最近更新 更多