компонент карты построенный на Яндекс.картах, этот компонент выводит карту собственно, а также расставляет маркеры из переданного в него массива.
Также в компоненте есть метод который должен показывать балун с некой информацией из конкретного маркера по клику на маркере или при прямом вызове метода, например с результатов поиска из родительского компонента.
Сам компонент карты должен быть универсальным, т.е. информация в балуне может быть разная а также поведение карты может задаваться опциями.
Трабла в балуне, так как шаблон балуна может быть разным, т.е. он может быть текстом, текстом с кнопкой, текстом с кнопкой и какойнибудь иконкой.
Ладно если с текстами и иконками можно разобраться, то как быть с кнопкой? Суть такая что кнопка будет типа Выбрать, и при ее нажатии в родительский компонент должно эмитится событие с инфой о выбранном маркере.
Проблема в том как передать из вью шаблон этого балуна с кнопкой или без, и как навешать на кнопку событие чтобы оно эмитилось в родительский компонент?
Запутано конечно, но по другому не знаю как описать.
вот когда сможешь описать просто и логично - тебе даже помощь чата не нужна будет
балун - отдельная компонента
Компонента готового нету для вью?
Обсуждают сегодня