名前を入力してフィルタリングする必要があるJSONデータのリストがあります。結果に結果にその名前のリストが表示されます。現在、他の名前を隠しているだけで、他のリストもすべて表示しています。角度検索が正しくフィルタリングされていない
アクター名を入力すると、アクターがリストされているムービーリストのみが表示されるようにフィルターを設定するにはどうすればよいですか?
これは、リストを表示するために使用されるマークアップ、ならびに角度フィルタコードである:
<div class="row" ng-repeat="movies in results | filter:genre">
<div class="col-lg-12">
<div class="well well-sm">
<div class="row">
<div class="col-xs-3 col-md-3 text-center">
<img src="" alt="poster"
class="img-rounded img-responsive" />
</div>
<div class="col-xs-9 col-md-9 section-box">
<h2>
{{movies.Name}}
</h2>
<div class="row rating-desc">
<div class="col-md-12">
<span class="glyphicon glyphicon-time"></span>{{movies.Duration}}<span class="separator">|</span>
<span class="glyphicon glyphicon-signal"></span>{{movies.Rank}}<span class="separator">|</span>
<a class="bookMovie" href="http://www.fandango.com/{{movies.Name}}">Book Now!</a>
</div>
</div>
<hr>
<p>
{{movies.Description}}
</p>
<p ng-repeat="actor in movies.Actors | filter:actor" >
<span ng-bind="actor"></span>
</p>
<hr />
</div>
</div>
</div>
</div>
</div>
JSONやコードの残りは、このplunkerに見ることができる。 https://plnkr.co/edit/ZmxaSRg9ir0qlNNtOyCd?p=preview
のようなオブジェクトでフィルタリングすることができますが、あまりにもthe'movies'リストと 'Actors'リストを検索したいですか,? –
@AbdelrhmanMohamed - 理想的です。私は最初に俳優のリストを検索していました。 – user3438917
あなたは私の答えをチェックすることができます。私はオブジェクトでフィルタリングし、アクターとムービーによってアクターとムービーだけをジャンルとしてフィルタリングします –