【发布时间】:2022-01-25 01:44:34
【问题描述】:
我在 Angular 11 的组件模板中有这样的代码:
<div class="volunteer" *ngFor="let volunteer of volunteers">
<div class="personal-data">
<h2>{{volunteer.personalData.firstName}} {{volunteer.personalData.lastName}}</h2>
<p>{{volunteer.personalData.email}}</p>
<p>{{volunteer.personalData.phone[volunteer.personalData.primaryPhone]}}</p>
</div>
</div>
我想在它周围放置一个数据上下文,以便它知道引用personalData对象,如下所示:
<div class="volunteer" *ngFor="let volunteer of volunteers">
<div class="personal-data">
{{#volunteer.personalData}}
<h2>{{firstName}} {{lastName}}</h2>
<p>{{email}}</p>
<p>{{phone[primaryPhone]}}</p>
{{/volunteer.personalData}}
</div>
</div>
我不确定 Angular 的语法是什么。
【问题讨论】:
-
我认为这是不可能的,至少在模板中是不可能的。
-
我刚刚在模板中发现了这个新的结构指令:stackoverflow.com/a/45338683/511663