Нужно сделать динамическую V-модель - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть вопросник, который имеет много вопросов.Вопросы либо входные, либо истинный | ложный | н / ответ.Следующее позволяет мне загрузить вопросы из базы данных, НО v-модель не работает, поэтому ответы не показывают

<div v-for="(q, idx) in questions" :key="idx">
    <div v-if="q.type === 'input'">
        <question-input :question="q.question" :name="q.name"
                        v-model="comp.vaf.vendor_info.disassembly['q.name']"> .           </question-input>
    </div>
    <div v-if="q.type === 'boolean'">
        <question-boolean :question="q.question" :name="q.name"
                        v-model="comp.vaf.vendor_info.disassembly['q.name']"> .           </question-boolean>
   </div>

1 Ответ

0 голосов
/ 28 февраля 2019

Ваше q.name является переменной, поэтому она не должна быть заключена в одинарные кавычки, так как она будет рассматриваться как свойство непосредственно, а не как значение объекта.

Попробуйте какниже =>

 <question-boolean :question="q.question" :name="q.name"
                    v-model="comp.vaf.vendor_info.disassembly[q.name]">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...