我有一个扩展复合并实现包含 3 个日期对象的 HasValueChangeHandlers 的小部件:beg、current 和 end。我正在尝试添加一个值更改处理程序,该处理程序能够判断哪个日期对象发生了更改;但对我来说,最好的方法并不是立即显而易见。
解决这个问题的最佳方法是什么?在不返回并比较值的情况下,我如何知道哪个 Date 对象发生了变化?
我是否应该为每个变量创建空类并将它们作为源传递,然后在 onValueChange 方法中比较事件的源类?似乎应该有更好的方法......
谢谢您的帮助。