ERROR TypeError:array.map不是角管中的函数

问题描述 投票:0回答:1

我收到此错误ERROR TypeError:错误TypeError:array.map在使用此角形管道时不是函数错误,这是代码。

export class CharacterWithCommasPipe implements PipeTransform {
  transform(array) {
    return array.map(item => item.name).join(', ');
  }

}

enter image description here

javascript angular angular8 angular-pipe
1个回答
0
投票

可能是由于数组为空的原因,在使用.map之前,您需要检查null和数组的长度。 .map()处理数组而不是对象。

© www.soinside.com 2019 - 2024. All rights reserved.