Closed ghost closed 2 years ago
想监听数组同一行里某个a字段的值改变,然后清空b字段的值。使用被动联动后,发现删除数组行或者调整行顺序导致a字段所处的数组行索引改变以后,也会触发这个被动联动,从而错误的清空了b字段的值。
只想监听a字段的值改变,不想监听a字段的行索引改变,有没有什么解决办法。
.
@formily/core@2.2.1
我也遇到了这个问题,有解决办法了吗
改成主动联动
好哥哥, 主动联动的话, 怎么获取target路径呢。
Reproduction link
Steps to reproduce
想监听数组同一行里某个a字段的值改变,然后清空b字段的值。使用被动联动后,发现删除数组行或者调整行顺序导致a字段所处的数组行索引改变以后,也会触发这个被动联动,从而错误的清空了b字段的值。
What is expected?
只想监听a字段的值改变,不想监听a字段的行索引改变,有没有什么解决办法。
What is actually happening?
.
Package
@formily/core@2.2.1
.