首页 文章

如何在Angular2中使用来自NgFor的值在同一个标签上?

提问于
浏览
0

我需要能够在模板中执行循环并使用我正在做的相同标签上的数据的值 *ngFor . 像这样:

<a *ngFor="#language of Settings.allLanguages" id="language-link-{{language.id}}">
        {{language.name}}
</a>

但它给出了错误:

Can't bind to 'value' since it isn't a known native property

(如果我只在标记标记中留下循环代码 - 它可以正常工作:

<a *ngFor="#language of Settings.allLanguages">
        {{language.name}}
</a>

1 回答

  • 1

    你似乎有类似的代码

    [value]="xxx"
    

    虽然它应该是

    [att.value]="xxx"
    

    或者代替

    value="{{xxx}}"
    

    使用

    att.value="{{xxx}}"
    

相关问题