<div class = "uk-margin">
<label class = "uk-form-label" for = "chkpt-fiberhood-stage-
id">Stage</label>
<div class = "uk-form-controls">
<select class = "uk-select" v-model = "active_stage">
<option :value = "null">No Stage</option>
<option v-for = "stage in stages_meta"
:value = "stage.chkpt_stage_id">
{{ stage.chkpt_stage_name }}
</option>
</select>
</div>
</div>
Вот фрагмент кода с веб-сайта, над которым я работаю. Он использует директиву v-for Vue.JS для создания списка на основе содержимого "stage.chkpt_stage_id".
Я хочу выяснить, есть ли способ вместо отображения только информации отобразить строку текстовых полей, обновляющих содержимое «stage.chkpt_stage_id», для чего в любом случае предназначен список (это просто ускорит редактирование на лету)?
Если бы я действительно свободно владел vue.js, я мог бы придумать решение ... но это потребовало бы выполнения некоторых вещей, которые многие люди не одобряют;) Итак ... я оставлю ответ экспертам по vue.
Строка текстовых полей? Вместо выбора? Если да, могу приготовить для вас пример.
Точно! Это было бы прекрасно!



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Что-то вроде этого ?
<div class = "uk-margin">
<label class = "uk-form-label" for = "chkpt-fiberhood-stage-id">Stages</label>
<div class = "uk-form-controls">
<ul>
<li v-for = "stage in stages_meta">
{{ stage.chkpt_stage_name }}
<input v-model = "stage.chkpt_stage_id" />
</li>
</ul>
</div>
</div>
Мне дали пару недель, чтобы разобраться в этом, и это низкоприоритетный, я действительно просто хотел иметь представление о том, с чего начать, больше всего на свете.