![](/img/trans.png)
[英]Angular2: How to dynamically set data binding variables on input elements?
[英]Binding model dynamically in angular2
我想在Angular2中動態綁定模式。 這是我的代碼
<div *ngFor="let interest of interest_data;" class="row">
<a class="btn btn-xs btn-link" data-toggle="modal" data-target="#{{interest.id}}">
<i class="fa fa-pencil"></i>
</a>
</div>
並且目標模態元素如下
<div *ngFor="let interest of interest_data;">
<div class="modal fade" id="interest.id" tabindex="-1" role="dialog"
aria-labelledby="modalLabel" aria-hidden="true">
</div>
</div>
它不起作用。 正確的做法是什么?
嘗試使用[attr.data-target]和[attr.id]。 我認為您想做這樣的事情:
<div *ngFor="let interest of interest_data;">
<div>
<a class="btn btn-xs btn-link" data-toggle="modal" [attr.data-target]="'#' + interest.id">
open modal
<i class="fa fa-pencil"></i>
</a>
</div>
<div class="modal fade" [attr.id]="interest.id" tabindex="-1" role="dialog" aria-labelledby="modalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
modal data
</div>
</div>
</div>
</div>
確保包括JQuery和bootstrap.js。
干杯
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.