ngMap を使用して、マーカー付きのマップを表示しています。ユーザーがマーカーをクリックしたときに、ユーザーを URL にリダイレクトしたいと考えています。この URL を作成するには、繰り返しから一意の ID が必要です。
私はこれを持っています。
<marker ng-repeat="position in ctrl.positions" position="{{position.x}}, {{position.y}}" on-click="ctrl.goto(ctrl.id)"></marker>
私のコントローラーには
vm.clickRedirect = function(pId) {
console.log(pId);
}
オブジェクトと実際の ID (ctrl.id) を返すだけです。どうすればこれを達成できますか?