叶枫
叶枫
> > 用 useWatch? > > 动态增减的List表单,用useWatch模式也没法精确知道哪个index下的哪个字段变化了 Form.List 下面的 children 可以单独抽一个组件,然后组件里用 useWatch `const name= useWatch(['list', index , 'name'])`
> 方法可行,但是有点局限,只能依赖该行下的其他某个字段。对于更复杂的场景,如一行的字段依赖于其他所有行的某个字段是否变更就有点束手无措了 useWatch('list') 就是 list 所有行所有字段改变都会变
> > > 方法可行,但是有点局限,只能依赖该行下的其他某个字段。对于更复杂的场景,如一行的字段依赖于其他所有行的某个字段是否变更就有点束手无措了 > > > > > > useWatch('list') 就是 list 所有行所有字段改变都会变 > > 没有精确到具体哪个field依赖变更,直接依赖list存在性能问题 看你需求了
> 参考:#38506 特意设定的 你可以监听open 控制document.body.style来添加或者移除样式 这个没问题,我是觉得 Drawer 可以优化,动态改 right 值
> 好像没写完? jest 不支持 form 回车提交校验。。。
现在的体操是有问题的,`*`的路由没有推导出来
> 现在的体操是有问题的,`*`的路由没有推导出来 看到了为什么没有`*`,原来是为了妥协。。。 试了下,确实`*`在最上面,改不了 ts 默认就有顺序 排除的话,也一个`Exclude`就可以了,不用上面那么麻烦
 类型体操重新写了一个,你看下效果
@fz6m 升级完后,又发现一个 ts 问题