<FormItem label="图生图生成器" prop="img2img_control_group_id">
<Select v-model="formItem.img2img_control_group_id" placeholder="请选择图生图生成器功能">
<Option v-for="item in TST" :value="item.id">{{ item.control_group_place }}
</Option>
</Select>
</FormItem>
TST列表中id为数字类型
校验检测失败,查看网上的解决方案说要变成字符串,在rules中添加转换函数
transform: (value) => String(value)
遇到新问题不选择的时候校验也可以通过
重新查找新的解决方案,:value=“item.id+ ' ' ”
<FormItem label="文生图生成器" prop="txt2img_control_group_id">
<Select v-model="formItem.txt2img_control_group_id" placeholder="请选择文生图生成器功能">
<Option v-for="item in WST" :value="item.id+''">{{ item.control_group_place }}
</Option>
</Select>
</FormItem>
问题解决
VueSelect组件中的图生图与文本转图片生成器选项处理
文章讲述了在Vue项目中使用Select组件时,如何解决图生图和文生图生成器功能选择时的类型转换问题,包括初始的数字ID转换为字符串以及处理不选择时的验证问题。
1541

被折叠的 条评论
为什么被折叠?



