这段代码使用了 vxe-radio-group 和 vxe-radio-button 组件来实现单选框的功能,根据 row.reportResult 的值来确定选中哪个单选框。

但是问题在于,点击后才会显示问题。这是因为 vxe-radio-group 组件的 v-model 是绑定到 row.reportResult 属性上的,而 row.reportResult 的初始值可能是 undefined,导致单选框不会显示选中状态。

解决方法是在 row 对象中初始化 reportResult 属性的值,例如在数据源中添加一个 reportResult 属性并赋值为 null 或者给定一个默认值。这样就可以保证单选框可以正常显示选中状态了。

<template #default="{ row }"> <vxe-button v-if="canSubmit" :content="row.taskSubUserName || '下发科室'" :disabled="!editConfig.editable" class ="taskSubUserBtn" :status="row.taskSubUserName ? 'success':'info'" @click="forwardSubUser(row)" >


原文地址: https://www.cveoy.top/t/topic/nM04 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录