我想知道如何在指令调用中的 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()' ...
我的地图标记是一个自定义指令。
我找不到解决方案。你知道我该怎么做吗?
感谢帮助