diff --git a/src/main/resources/static/assets/platform/js/util/h5AutoShowError.js b/src/main/resources/static/assets/platform/js/util/h5AutoShowError.js index c6041bbb..dfca9303 100644 --- a/src/main/resources/static/assets/platform/js/util/h5AutoShowError.js +++ b/src/main/resources/static/assets/platform/js/util/h5AutoShowError.js @@ -12,6 +12,12 @@ if (typeof Vue !== 'undefined') { formRefs.forEach(refName => { const form = this.$refs[refName]; + + const attrs = form.$attrs; + if (attrs && attrs['no-auto-enhance'] !== undefined) { + return; // 有 no-auto-enhance 属性,跳过增强 + } + if (!form || form._validatedEnhanced) return; const originalValidate = form.validate;