ищу определённые теги и в них тег TEXT и все их заполняю в массив объектов:
...
const text = element.querySelector('text')
if (text != undefined) {
tagsArray.push({
...
textElement: text
})
}
потом я по событию хочу переписать в них textContent
...
tagsArray.map((tag) => {
tag.textElement.textContent = _event.data + getRandomIntInclusive(1, 50)
})
но оно так не работает?! если эти элементы в массиве теряют связь с DOM?!
как можно избежать второго прогона по поиску этих тегов в DOM'е?
Ничего там не теряется, но я не вижу даже итерации по найденному с помощью квери селектора
tagsArray у тебя откуда должно браться? В параметрах функции его нет. Ты уверен, что в контексте вызова по событию эта переменная существует?
это во VUE он виден во всех функциях. я же его перебираю в функции.
подскажи свою тему
Стикер
я не знаю что я сделал но оно заработало ...
Обсуждают сегодня