alibaba / formily

📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
https://formilyjs.org/
MIT License
10.93k stars 1.42k forks source link

[Bug Report] FormTab not render inactive tab #4116

Open skyfore opened 3 months ago

skyfore commented 3 months ago

Reproduction link

Edit on CodeSandbox

Steps to reproduce

  1. input value in A1
  2. click submit

给 A1 的输入框输入值,然后点击提交

What is expected?

validate fail

校验失败,因为 A2、A3 中还有必填项

What is actually happening?

validate success

提交通过了

Package

@formily/antd-v5@2.3.1


Mar-21-2024 17-30-28

skyfore commented 3 months ago

看了下源码,应该是 antd 的 items 假如当前不是 active 的不会渲染,导致注册组件行为没有执行,formily 字段模型中没有,所以就没有办法进行数据交互

269378737 commented 2 months ago

formily现在还在维护么?感觉社区不是很活跃了,很多issue都没人回复,disscussions也没多少回答。