@iwarkb

Как во Vue 3 сделать одновременно и двустороннюю и одностороннюю привязку на атрибутах одного элемент?

Добрый день
Есть вот такой код
<div v-for="(floor, ind) in floors">
    <div class="media-body">
        <div class="input-group">
	    <input type="text"
	    class="form-control"
	    v-once:value="floor.schemeUrl"
	    v-bind:name="'Floors[' + ind + '].SchemeUrl'"
	    />
        </div>
    </div>
</div>

floors меняется в процессе использования. Мне нужно сделать так, чтобы value задавалось только один раз, а name менялся в процессе работы. Прописать v-model для инпута не вариант, т.к инпут использует jquery плагин, и при изменении в соседних инпутах его содержимое перетирается. В случае с v-once значение не перетерается, но при добавлении новых элементов, их имя совпадает с первым, т.е. Floors[0].SchemeUrl, а нужно, чтобы для каждого элемента был свой номер.
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы