Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript obj上的角度滤波器_Javascript_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

Javascript obj上的角度滤波器

Javascript obj上的角度滤波器,javascript,angularjs,angularjs-ng-repeat,Javascript,Angularjs,Angularjs Ng Repeat,我正在尝试设置搜索、orderBy,并将其限制为重复中的事件列表: self.guides = [ {name: 'name', events: { event: 'event', event1: 'event1' }}, {name: 'name1', events: { event: 'event', event1: 'event1' }}, ]; 下面是html: <input ng-model="myCtrl.query"

我正在尝试设置搜索、orderBy,并将其限制为重复中的事件列表:

self.guides = [
 {name: 'name', 
  events: {
    event: 'event',
    event1: 'event1'
  }},
 {name: 'name1', 
  events: {
    event: 'event',
    event1: 'event1'
  }},
];
下面是html:

<input ng-model="myCtrl.query" type="text" placeholder="Search">

<div ng-repeat="(event, value) in myCtrl.guides track by $index | filter: myCtrl.query | orderBy: 'name' | limitTo: 1">
    <h1>{{value.name}}</h1>
    <div ng-repeat='key in value.events'>
      {{key.event}}
      {{key.event1}}
    </div>
</div>

{{value.name}
{{key.event}
{{key.event1}}

在这项工作结束时,控制台中没有任何错误会忽略输入中键入的所有内容
ng repeat='key in value.events'
您将
key
作为直接值,Try

<div ng-repeat='key in value.events'>
  {{key}}
</div>

//also

<div ng-repeat='(key,val) in value.events'>
  {{val}}
  or
  {{value.events[key]}}
</div>

{{key}}
//也
{{val}}
或
{{value.events[key]}