bug处理-1

bug1— 父子传值数组默认值的问题

问题描述:父向子以数组的形式进行传值,默认值写成的null,根据数据是否存在显示或者隐藏,后台报错,没有属于这个长度
控制台: Error in render: “TypeError: Cannot read properties of null (reading ‘length’)”
问题解决:由原来的 default: null 改成 default: () => [] 工厂形式

bug2 — Element UI 的多选问题

问题描述: 使用 element ui 的多选时,点击一个,另外几个全都选上(同类别)
问题解决: label 的值必须是唯一的,如果不是的话,就会出现同类别全都选上,之前出的问题就是 label 绑定的线路名称,因为线路名称有重复,所有就是把同类别的全选上了,修改方法就是 label 唯一,修改的代码如下:
原:

<el-checkbox
                v-for="(item, index) in avoidanceZone"
                :label="item.name"  // 原来的名字有重复就出现了联动问题
                :key="index"
                >{{ item.name }}</el-checkbox
              >
 

修:


<el-checkbox
                v-for="(item, index) in avoidanceZone"
                :label="index"     // 改成了唯一
                :key="index"
                >{{ item.name }}
 </el-checkbox>

bug3 — Element-UI 文件上传

问题描述:文件上传的时候出现了 404问题
问题解决:在 upload 上添加 :auto-upload=“false”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值