ng-if の仕組みがわかりません:
条件が確認された場合にのみ、リスト内のボタンが表示されるようにしたいと思います。以下の例では、リスト要素に title == 'Title2' がある場合にのみボタンが表示されます。
<ul>
<li ng-repeat="o in options">{{o.title}}
<button ng-if="o.title=='Title2'">BTN</button>
</li>
</ul>
しかし、ここのコードからわかるように、 すべての配列要素が表示されます