【发布时间】:2014-07-15 08:14:08
【问题描述】:
我有一个包含多个可观察对象的对象。计算中有没有办法知道哪些可观察的变化,因此哪个可观察触发了计算?
提前谢谢你 马修
【问题讨论】:
-
这里建议使用扩展器来确定 observable 是否脏:stackoverflow.com/questions/10622707/… 这将允许您检查您的计算注册的 observables。
-
您希望通过这个实现什么目标?只是想知道是否有另一种方法可以在计算之外做你想做的事情
-
我最终使用了下面的解决方案,就像之前我使用计算检查每个对象并检查属性是否已更改这非常慢所以我以这种方式订阅每个对象我不需要检查触发了什么。