Javascript 在ng repeat中访问特定键/值?

Javascript 在ng repeat中访问特定键/值?,javascript,angularjs,Javascript,Angularjs,希望我不用写指令就能做到这一点?或者这是最好的选择。如果object()看起来像 {{#each}} {{this.Value1}} + {{this.Value6}} {{/each}} 您只需要为对象中的每个项吐出子键1 { 'key1': { 'subkey1':'value1', 'subkey2':'value2' }, 'key2': { 'subkey1':'value3', 'subkey2':'value4'

希望我不用写指令就能做到这一点?或者这是最好的选择。

如果object()看起来像

{{#each}}
  {{this.Value1}} + {{this.Value6}}
{{/each}}
您只需要为对象中的每个项吐出子键1

{
   'key1': {
     'subkey1':'value1',
     'subkey2':'value2'
   },
   'key2': {
     'subkey1':'value3',
     'subkey2':'value4'
   }
}
  • {{key}}:{{value.subkey1}
这将产生类似于

<ul ng-repeat="(key, value) in object()">
  <li>{{key}} : {{value.subkey1}}</li>
</ul>
  • 键1:值1
  • 键2:值3

第二个代码块中没有键。只有价值观。看起来您需要
object.Value1
object.Value6
。很简单。
<ul ng-repeat="(key, value) in object()">
  <li>{{key}} : {{value.subkey1}}</li>
</ul>
<ul>
  <li>key1 : value1</li>
  <li>key2 : value3</li>
</ul>