ForEach(this.pushNews, (item: PushNewsBean) => { if (item.Type == 1) { this.TestComponent({ pushNews: item, newsType: this.newsType }) } else { this.TestComponent({ pushNews: item, newsType: this.newsType }) } }, (item: PushNewsBean, index: number) => `${item?.Type}-${index}`) @Builder TestComponent(item: PushNewsPrams) { Text(item?.pushNews?.SharCount) } class PushNewsPrams { pushNews: Partial<PushNewsBean> = {} newsType: number = 0 }