首页 > 解决方案 > 如何将值插入角度参考?

问题描述

我有一些由 *ngFor 创建的元素,例如:

<div *ngFor="let element of elements">
  <p #someReference>Element is {{ element }} etc.<p>
</div>

你明白了。
我希望能够动态更改引用的名称,例如:

<p #someReference1>Element is {{ element }} etc.<p>
<p #someReference2>Element is {{ element }} etc.<p>
<p #someReference3>Element is {{ element }} etc.<p>
<!-- etc. -->

基于一些属性。这可能吗?

标签: angular

解决方案


您可以将每个段落作为一个组件。

或者你可以使用 ngFor 的索引

<div *ngFor="let element of elements; let i = index">
  <p #someReference_i>Element is {{ element }} etc.<p>
</div>

推荐阅读