页面结构如下图,左侧为导航栏,每一项对应的表单不同(数据对象不同),所以右侧对应的表单不同,右侧通过子组件实现,每个子组件里面有一个验证方法,左侧选中哪一项则高亮,右侧对应的表单显示,其他的隐藏起来。
validate() {
return this.$refs.form.validate();
}
现在需要实现的效果是,哪个表单验证失败了,自动定位到哪一个表单?谢谢
页面结构如下图,左侧为导航栏,每一项对应的表单不同(数据对象不同),所以右侧对应的表单不同,右侧通过子组件实现,每个子组件里面有一个验证方法,左侧选中哪一项则高亮,右侧对应的表单显示,其他的隐藏起来。
validate() {
return this.$refs.form.validate();
}
现在需要实现的效果是,哪个表单验证失败了,自动定位到哪一个表单?谢谢
2 回答4.8k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
5 回答849 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.3k 阅读✓ 已解决
你外面肯定是批量调用的 validate,那你调用的时候 await 一下结果呗。如果不成功当前 idx 就是报错的表单