如何用Angular中的不同变量连接绑定值?

时间:2018-05-09 15:02:51

标签: angular typescript

我想连接不同的变量,但我得到解析错误;

Parser Error: Got interpolation ({{}}) where expression was expected

有没有办法连接像下面这样的绑定变量?

<ng-template let-item="item">
    <input type=text [src]="myObject.urls.{{item.id}}">
</ng-template>

编辑:我想得到的就像是;

<input type=text [src]="myObject.urls.33322222">

我有一个对象;

myObject = {urls: {33322222: "someUrlValue"}};

1 个答案:

答案 0 :(得分:3)

您可以使用方括号来访问计算对象属性:

<input type=text [src]="myObject.urls[item.id]">