vue动态表单第二次打开没点提交就开始校验了
新项目基于vue加ruoyi做动态表单踩坑
1 . 动态渲染的组件在el-dialog里面抱着用true或false去控制是否弹出,
在正常组件表单写法,可以在点击事件就打开这个遮罩层。但是因为是动态表单里面表单渲染要先调取一次接口后动态渲染。刚开始也是直接在点击事件打开弹出框但是出现两个问题,一个是同一个表单第二次打开不管写了没写都会触发校验,满屏红框。还有就是如果里面有一个select下拉框第一次打开的表单会造成打开第二个表单里面select值还是第一个表单里面的,要在打开一次。解决方法吧遮罩层弹出方法写在接口里面就可以避免上面上个问题,记录日常开发踩得坑。