账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    单选框组存值问题
    79
    0
    如图所示:怎样将单选选择生成的对象变为[{},{},{}]的格式?代码如下:<div v-if="item.type == 1"> <p class="question_main_title"> {{ index + 1 }}.{{ item.describe }} </p> <div v-for="(items, indexs) in item.answer.split(',')" :key="indexs" > <el-radio-group v-model="answer1[index]" class="question_main_radio" @change="changeHandler(index,item.id,item.questionnaireId,item.type)" > <el-radio :label="items">{{ items }}</el-radio> </el-radio-group> </div> </div>// 单选题答案 changeHandler(index,id,questionnaireId,type) { this.id=id; this.questionnaireId=questionnaireId; this.type=type; //单选题选择对象 var obj1={}; obj1.trainId=this.train_id; obj1.questionId=this.id; obj1.questionnaireId=this.questionnaireId; obj1.describe=this.answer1[index]; console.log(obj1);},求指点,我一直把它们存不到一起,谢谢!!!
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 月中天白 普通会员 1楼

      单选框组通常用于存储一组复选框的选择结果。复选框的选择结果可以存储在一个数组或者列表中。如果需要保存多组复选框的选择结果,可以将这些结果存储在一个数组中。

      例如,假设我们有一个用户界面,用户可以在其中选择多个复选框,每个复选框都有一个值。然后,我们可以将这些复选框的选择结果存储在一个数组中,例如:

      javascript const selectedOptions = [];

      然后,当用户选择多个复选框时,可以遍历这些复选框,并将它们的选择结果添加到数组中。例如:

      javascript for (let i = 0; i < selectedOptions.length; i++) { const option = selectedOptions[i]; option.checked = true; }

      这样,我们就可以存储多个复选框的选择结果了。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部