です。クリック後に完全に表示されるリストを実装したいと思います。 しかし、私がng-click
に値を設定しようとすると、valueスコープはクリックされた要素上にしかありません。この設定では、AngularJS変数の値は
<ul data-ng-init="showIataList = false">
{{showIataList}} <-- always false :(but should be true after click on link from list
<li data-ng-repeat="value in data.departureIataList">
<a href="javascript:"
data-ng-if="$index < 3 || showIataList">
{{value}}
</a>
{{showIataList}}
<a href="javascript:"
data-ng-if="!showIataList && $index == 3"
data-ng-click="showIataList = true">
{{showIataList}} <-- after click is true, but true should be and on the top showIataList variable
</a>
</li>
</ul>