this.activeKey = ['1', '2', '3', '4']
// 表单验证不通过,滚动到未填的字段位置
this.$nextTick(() => {
// 使用定时器,以确保面板完全展开后再滚动到错误字段
setTimeout(() => {
const errorFields = this.$refs.form.fields.filter(field => field.validateState === 'error');
if (errorFields.length > 0) {
const firstErrorField = errorFields[0];
firstErrorField.$el.scrollIntoView({ behavior: 'smooth' });
}
}, 500);
});
antdesign面板自动滑动到未填项
最新推荐文章于 2024-07-20 18:16:53 发布