[英]Angular 9: Using Modal in ngFor loop
我有一個由 for 循環生成的品種列表。 該列表中的每個項目旁邊都有一個按鈕,以便可以更新特定的列表項目。 每個按鈕都會打開一個模式,您可以在其中輸入新信息。 我不希望頁面上有無限數量的模態,所以我將模態放在 for 循環中,並希望將 a 迭代器傳遞給模態,但它始終顯示值 0,這是 a 的第一個值。
<tr *ngFor="let a of list; ; let i=index" >
<td> {{ i }} </td>
<td> <button data-toggle="modal" data-target="#editproject">Update</button> </td>
<div class="modal fade" id="editproject">
<input type="text" id="edit-contact-name" class="form-control" placeholder="{{ a }}" >
</div>
</tr>
我不確定您是否可以在輸入元素中使用 {{}}。 您可以創建一個模態組件。 並將“a”的值作為屬性傳遞給組件。 <modal-component [a]="a"></modal-component>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.