使用ng repeat中的键值来扩展作用域表达式
Use key value from ng-repeat to extend scope expression
我试图使用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 }}
相关文章:
- 监视函数从服务返回不起作用,但作用域函数起作用
- 将作用域存储在JSON中
- 从控制器继承了隔离的作用域以生成可重用的指令
- 从ng模板访问作用域
- 调用私有作用域
- 对父作用域的指令更新延迟了一步
- 正在$rootScope上达到控制器作用域$在内部控制器上
- 两个指令创建新的继承的和隔离的作用域-元素得到哪个
- 这两个关于 JavaScript 作用域链的例子有什么区别?
- 在具有命名作用域的自定义Polymer元素中隐藏表行
- AngularJS指令隔离作用域
- Angularjs:修改js中的作用域,稍后在页面中使用
- 访问多个指令的隔离作用域
- Javascript作用域和Ajax调用;工作不正常
- 向Angular作用域对象添加对象数组——TypeError
- 使用ng repeat中的键值来扩展作用域表达式
- 将 ajax .done 作用域扩展到包装函数
- Javascript的作用域、安全性和扩展
- jQuery函数扩展的作用域问题
- 扩展/覆盖原型函数,同时保持外部文件的作用域