Vue это надстройка над JS, ты в одной функции создаешь переменную, и в этой же функции пытаешься к ней обратиться из другого контекста. Оно ругается на то что ты обьясвил id, но нигде его не заюзал
Ребят извиняюсь, может не так объяснил. В тимплейте l-marker генерируются через v-for. У каждого l-marker свой refs. Так же у каждого l-marker есть свой попап (l-popup). Мне необходимо открыть этот попап через ref его маркера. В mounted эта функция открывания, но данные с названием REF приходят через шину с другого компонента
решение через шину вообще очень плохое. В 3 версии уже не будет так работать. Мне кажется стоит просто логику пересмотреть. И почему ты в компонент попапа просто не можешь передавать при клике текущий id своего l-marker? Зачем шина?
Ранее я делал так document.querySelector('.refreshReisDriver').click(); Находил кнопку и совершал клик по ней, а кнопка в свою очередь обрабатывала эту функцию
решение через шину вообще очень плохое. В 3 версии уже не будет так работать. Мне кажется стоит просто логику пересмотреть. И почему ты в компонент попапа просто не можешь передавать при клике текущий id своего l-marker? Зачем шина?
Да, структура все таки калл) Посижу еще подумаю как лучше без шины сделать) Спасибо
Народ, подскажите, имею проблему. У меня есть таймер/счетчик который считает сколько времени прошло с момента нажатия на кнопку + висят сокеты. Когда вкладка не активна время начинает отставать а сокеты просто напросто закрываются. Как можно избежать этих проблем не прибегая к лайфхакам типа воспроизведения пустого аудио файла в фоне?