そのため、コントローラーの変数に格納された会社のデータセットがあります。
$scope.companies = [
{
name: "first company",
type: ["a", "b"]
},
{
name: "second company",
type: ["b"]
},
{
name: "third company",
type: ["c"]
}
]
次に、aまたはbのすべての企業をリストしたいリストがあります。送信と配列は or ステートメントとして機能すると思いました。and ステートメントに似ていることがわかります。
<ul>
<li ng-repeat="company in companies | filter:filters{type: ['a', 'b']}">
{{company.name}}
</li>
</ul>
上記のコードは「最初の会社」をリストしますが、「最初の会社」と「2番目の会社」の両方をリストしたいと思います。コントローラー内から $scope.companies データセットを操作できることは知っていますが、これを最初に達成するための「ネイティブ」な方法があるかどうかを知りたいです。
よろしくお願いします!// リチャード