iview填坑记

select数据回显失败

场景描述

当下拉列表不存在value或者远程搜索时,select表单类型回显数据失败

解决方案

添加一个不可见的选项即可

单选
<Option v-if="form.value" :value="form.value" style="display: none">{{form.value}}</Option>
多选
<Option style="display: none" v-for="(item, index) in defaultOption" :value="item.id"
:key="index">{{ item.value }}</Option>

表单校验报错

场景描述

使用form表单校验,有值还报错

解决方案

 type默认String 改为Number

companyId: [

{ required: true, message: '单位不能为空', trigger: 'change',type: 'number' }

],

<Col></Col>报错

解决办法将<Col></Col>替换成<i-col></i-col>

Table 列设置拖拽调整报错

场景描述

1.给某一列设置属性 resizable 为 true,可以拖拽调整该列的宽度,需开启 border 属性,且该列设置了 width 属性。

2.但是拖拽无效,控制台报错:

Uncaught TypeError: Cannot read property 'width' of undefined

解决方案

发现组件有两个Table,删除一个就正常使用了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值