整理vue项目中的一些常见问题

最近有一个项目要交付,开始了无尽的测试和修改中,发现了一些平时未注意的问题,记录下来以供参考和学习

form表单

  1. 表单验证时,item的prop应于form的rules中对应,否则无验证;
  2. 使用validate进行校验;
  3. 表单验证完以后,可以使用$refs.planAuditForm.clearValidate()方法移除上次的校验结果

table表格

  1. column通过设置min-width动态变化;
  2. table可以设置max-height来控制表格;
  3. 当某些column的label过长时,会影响设置了fixed的column;(原因未解决)

button按钮

  1. 当button需要绑一个链接时,用a标签绑herf

组件

  1. 子组件绑ref,父组件可以直接通过this. r e f s [ ′ 子 组 件 ′ ] 来 获 取 子 组 件 , 在 子 组 件 内 部 的 元 素 绑 r e f , 父 组 件 可 以 通 过 t h i s . refs['子组件']来获取子组件,在子组件内部的元素绑ref,父组件可以通过this. refs[]refthis.refs[‘子组件’].$refs[‘子组件内部’];
  2. 自己写组件时,一定要注意通用性;
  3. 当组件中嵌套dialog,出现遮罩不一致时,在内层dialog中绑:append-to-body=“true”
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值