【发布时间】:2021-01-30 06:40:32
【问题描述】:
我有一个 for 循环,可以将数据显示到多个单选按钮(引导程序)中:
<div class="radio" >
<label v-for="(choice, index) in choices" v-if="choice.question_id == question.id" :key="choice.id">
<input type="radio" name="optradio" id="choice.id"> [[choice.content]]
</label>
</div>
如您所见,我想在每个按钮中使用choice.id 代替id="...",从技术上讲,它应该看起来像这样:
<input type="radio" name="optradio" id="1"> Choice1
<input type="radio" name="optradio" id="2"> Choice2
<input type="radio" name="optradio" id="3"> Choice3
但它使用实际字符串 choice.id 呈现它:
<input type="radio" name="optradio" id="choice.id"> Choice1
<input type="radio" name="optradio" id="choice.id"> Choice2
<input type="radio" name="optradio" id="choice.id"> Choice3
原谅我的幼稚。有什么帮助/建议吗?非常感谢!
【问题讨论】:
标签: html vue.js vuejs2 vue-component