Я использую директиву углового листа, чтобы отображать карту, заполненную несколькими маркерами, и у меня есть таблица, из которой пользователь может выбрать один из маркеров. Я знаю, как центрировать (показать на карте) один маркер, который был нажат в таблице, но я хотел бы открыть всплывающее сообщение маркера. Я знаю, что мне нужно запустить событие «щелчок» на карте, но я не понимаю, как это сделать «угловым способом». Любые советы будут глубоко оценены. Спасибо.Как активировать событие на маркеровочном листе с помощью angularjs
1
A
ответ
5
Захват маркера нажмите с этим:
$scope.$on('leafletDirectiveMarker.click', function(e, args) {
// Args will contain the marker name and other relevant information
console.log("Leaflet Click");
});
Я не знаю, почему вы должны сделать это, хотя, как угловой листовка-директива уже делает это. См. this example. Убедитесь, что вы правильно настроили маркеры:
markers: {
m1: {
lat: 51.505,
lng: -0.09,
focus: true, // popup message visible
draggable: false,
message: "Hi there!" // popup message
}
}
Смежные вопросы
- 1. Отключить кнопку winform на листе Активировать событие
- 2. Активировать скрипт на событие щелчка
- 3. Как мне активировать событие на вкладках jQuery?
- 4. Python: Как активировать событие нажатием клавиши с помощью pyautogui?
- 5. C# активировать вручную событие
- 6. набор нажмите событие на листе узла
- 7. Нажмите на границу, чтобы не активировать событие
- 8. Как активировать событие keyup в то время?
- 9. Как активировать событие изменения после вызова ajax
- 10. динамически активировать событие щелчка на кнопку dojo
- 11. Можно ли автоматически активировать событие «onclientclick» с помощью программы
- 12. Qt Python radiobutton: активировать событие
- 13. Активировать сотовый диапазон на SelectionChange с помощью ввода с клавиатуры
- 14. jQuery отключить активировать событие click с fade
- 15. Активировать активацию модуля с помощью AngularJS и HeadJS
- 16. Как связать событие jQuery с динамическим контентом с помощью AngularJS
- 17. PYGAME: как активировать событие нажатием клавиши
- 18. Как активировать конкретный рабочий лист в другом листе в Excel
- 19. Как активировать событие click на атрибуте css (background)
- 20. Как можно активировать интерактивные переходы маршрута angularjs?
- 21. Как правильно активировать событие key key на элементе HTML?
- 22. Как активировать активность на выходе() событие/активность календаря - Android Java
- 23. Как активировать событие <a>, нажав на другой элемент
- 24. jQuery Как активировать событие только после нажатия на div
- 25. Как отобразить результат на другом листе, который отображается на одном листе в excel с помощью vba?
- 26. Активировать .gif на mouseover в AngularJS с ng-repeat
- 27. Как передавать $ с помощью AngularJs?
- 28. LOOKUP на другом листе с по умолчанию на третьем листе
- 29. Как перераспределить событие AngularJS на дочерние области?
- 30. Какао-приложение не отвечает на событие «активировать» applescript