ShelestovAnt
@ShelestovAnt
Верстаю и программирую

Почему VUE удаляет аттрибут selected у тега option?

Всем привет!

Собственно вопрос в заголовке
Подробнее:
При загрузке страницы сервер возвращает верстку и в верстке есть несколько селектов в которых уже проставлен selected.
Так же на странице грузится js файл со VUE который на странице генерирует только шапку сайта.
Но почему-то вьюшка в селектах удаляет этот атрибут, почем пока не понял...
Сборщик laravel mix стандартный

Вот скриншот и в нем должны первый и второй пункты быть с selected. в исходном коде страницы все есть.
65527ff1e78f6252210251.jpeg

Может кто-то сталкивался с таким?
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
condor-bird
@condor-bird
По сути selected - это свойство vue элемента, которое браузер соответственно не будет отображать как атрибут.
Чтобы отображать его именно как атрибут, нужно использовать .attr модификатор:

:selected.attr="item.selected"

Который принудительно установит привязку атрибута. Пока это единственный способ.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы