Мне нужно использовать переменную в качестве условия в директиве ng-if, которая устанавливается в родительском div с помощью ng-init.
<div ng-repeat="item in list" ng-init="flag = false">
<div>
<div ng-if="item == a" ng-init="flag = true">
<!-- Some html code -->
</div>
<div ng-if="item == b" ng-init="flag = true">
<!-- Some html code -->
</div>
</div>
<div ng-if="flag == false">
<!-- Some html code -->
</div>
</div>
Может кто-нибудь сказать мне, как это сделать?
Редактировать
Я хотел проверить, присутствует ли каждый элемент в списке (list_a
) в другом списке (list_b
).
И для каждого элемента в list_a
отобразите один div, если он присутствует, или другой div, если его нет в list_b
.