fix(form): 修复隐藏字段校验处理

This commit is contained in:
roymondchen 2026-07-21 21:19:28 +08:00
parent 6f3f321736
commit 78b34a452b
2 changed files with 4 additions and 2 deletions

View File

@ -5,7 +5,9 @@
:class="`m-form-container m-container-${type || ''} ${config.className || ''}${config.tip ? ' has-tip' : ''}`"
:style="config.style"
>
<MHidden v-if="type === 'hidden'" :name="`${name}`" :prop="itemProp" :model="model"></MHidden>
<TMagicFormItem v-if="type === 'hidden'" v-bind="formItemProps" style="display: none">
<MHidden :name="`${name}`" :prop="itemProp" :model="model"></MHidden>
</TMagicFormItem>
<component
v-else-if="items && !text && type && display"

View File

@ -590,7 +590,7 @@ const removeTabItemsLazy = (node: any): void => {
* lazy
* config
*/
const stripTabItemsLazy = (config: FormConfig): FormConfig => {
export const stripTabItemsLazy = (config: FormConfig): FormConfig => {
const cloned = cloneConfigValue(config);
removeTabItemsLazy(cloned);
return cloned;