element [Bug Report] el-form-item 里面放 el-pagination,点击el-pagination按钮或者,输入分页 会触发form验证

4xrmg8kj  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(43)

Element UI version

2.15.12

OS/Browsers version

windows10 / Chrome 版本 108.0.5359.72(正式版本) (64 位)

Vue version

2.7.14

https://codepen.io/ali2022v/pen/GRGYwMr

Steps to reproduce

https://vkceyugu.cdn.bspapp.com/VKCEYUGU-7f6dc01c-3c5f-4c13-8d89-587a6c782b23/54af3556-0d7e-4c06-999e-39a76b4de9cf.mp4
上面这个是重现视频

What is Expected?

el-pagination 写在 el-form-item 改变el-pagination,不应该触发form验证

What is actually happening?

el-pagination 写在 el-form-item 改变el-pagination,触发了form验证

lmyy7pcs

lmyy7pcs1#

1、默认情况,大多数表单类组件 value 值改变后,会触发当前 Form 组件验证逻辑;
2、同理,Pagination 组件 jumper 也有个输入框,你把它放在 Form 里面,只要满足 1 条件就会触发验证;
3、从代码层面讲是个 BUG,但从使用场景来说 Element 可能也没想到什么时候需要把 Pagination 放到 Form 里面去。

相关问题