如何处理多个模态,一个用于ngFor中的每个元素

时间:2017-01-09 19:53:02

标签: twitter-bootstrap angular

如何为模态创建数据目标动态。我有一个ngFor,需要为每个元素指定一个不同的模态。我试过了,

data-target ="#{{element.id}}"

data-target ="#+ element.id"

等。

<div *ngFor="let element of elements">
    <button type="button" class="btn btn-danger btn-xs" data-toggle="modal" data-target="element.id">Label
    </button>

    <div class="modal fade" id="element.id" tabindex="-1" role="dialog" aria-labelledby="element.name">

    etc...

1 个答案:

答案 0 :(得分:0)

要获得绑定,您需要[](或{{}}

[attr.data-target]="element.id"

...

[attr.id]="element.id"