1

ディレクティブ呼び出しにある ng-repeat で条件を設定する方法を知りたい:

<map-marker ng-repeat='obj in objects'
  title=      'obj.name'
  latitude=   'obj.last_point().latitude'
  longitude=  'obj.last_point().longitude'
  click=      'state.toggle_selected(obj)'
  icon=       'obj.toggle_icon()'>
</map-marker>

obj に last_point() がある場合にのみ、マップにマーカーを設定したいと思います。すこし:

<map-marker ng-repeat='obj in objects' ng-if='obj.last_point()' ...

私のマップマーカーはカスタムディレクティブです。

解決策が見つかりません。どうすればそれができるか知っていますか?

手伝ってくれてありがとう

4

1 に答える 1