使用ng repeat中的键值来扩展作用域表达式

Use key value from ng-repeat to extend scope expression

本文关键字:扩展 作用域 表达式 键值 ng repeat 使用      更新时间:2024-02-11

我试图使用ng repeat中的键值作为另一个范围的放大。arrayResult,所以在结果中我会有arrayResult.q1/q2/q3等…

<ul ng-repeat="(key,x) in data">
     <li><h4>Question: {{x}}</h4>
     <p>{{ arrayResult.[key][0].value }} People Voted: {{ arrayResult. [key][0].label }}</p>
</ul>

当我使用尖括号中的键值时,它起的作用

       <p>{{key}}</p>

应该如何看起来合适的表达式,在其中我使用ng重复的键值,这实际上会给我这个:

arrayResult.q1[0].value?

q1应该是使用ng重复的[key]值的结果

你很接近,在括号符号之前不需要.

{{ arrayResult[key][0].value }}