Огромное тебе спасибо. То что нужно, работает. То, что отфильтрованный массив можно в ранее созданный пустой массив передать я не догадался. Именно в этом затык был. Опыта мало. Лучший
Ivan Bogachev, я супер тупица. У нас большой проект на 80+ страниц, я делал изменения в сквозном блоке, который есть на всех 80 страницах. Поэтому вебпак пересобирал все 80 страниц. Если делать изменения в изолированном компоненте, который используется на 1,2 или 3х страницах - собирает также в лет.
Ivan Bogachev, я был в отпуске неделю, работали ребята, у них все ок, пересобирает также. Спросил у них, изменения в конфиге не делали. по гиту и коммитам также смотрю, что изменений не было, в package.json тоже зависимости новые не добавлялись.
Вадим,
я сделал переменную fileName, которой присвоил значение this.value.slice(12). И потом просто вывел ее в тег спан. А узнать я хотел просто синтаксис вывода. Что нужно использовать $, фигурные скобки и между ними переменную. На другом форуме меня поняли с первого раза.
Так или иначе спасибо. Вы потом поправили свой последний коммент, обернув код как положено. Изначально span не показывался и не работало
Вадим,
Зачем вам знать значения this или this.value?
хорошо, если так? есть переменная block. Это какой то див на странице
const a = 1;
block.innerHTML = a. Как мне в данном случае обернуть переменную "а" в тег спан, например? Чтобы в block вывелась единица, обернутая в спан?
RAX7, использовал именно childNodes. Но прочитав твой коммент, понял насколько я был неправ.
В чем была вся прелесть. В сборке на вебпаке это отрабатывает нормально, потому что при билде проекта html сжимается в 1 строку. А в битриксе это обычный html со всеми отступами, переносами строк и тд. И когда я пишу childNodes, то "/n" перенос и отступы "/t/t/t" - они тоже летят в нодлист. Пришлось делать проверку на nodeType. И если nodeType === 3, то я с помощью метода массива removeChild удалял их из нод листа. Так все стало работать. А сейчас твой коммент прочитал и попробовал. Оказалось не нужны были такие танцы с бубном. По итогу проблему решил сам, но костыльно. Тебе спасибо за подсказку