在更新绑定内的对象时绑定问题与dart angular

时间:2018-04-12 14:09:49

标签: angular dart

我目前正在使用角镖,我遇到了一个我无法解决的关于绑定的小问题。

我有一个主视图,其中包含一个组件,其唯一目的是更新对象(Order)并显示它的内容(item列表)。我有一个从视图到该订单组件的绑定。

客户可以修改视图中的订单(添加项目..),当他这样做时,我希望我的组件收到更新的订单,以便它可以做到应有的。

问题是它永远不会收到更新的订单。

我创建了一个小型的AngularDart webapp来重现这个问题,请记住“Order”对象实际上更复杂,客户可以修改大量数据。

https://gist.github.com/gctom57/fed428aa56cb3ae3414e64aae517fe6e

如果有人知道问题是什么以及如何解决问题。 THX

使用角度:4.0.0
Dart VM版本:1.24.3

1 个答案:

答案 0 :(得分:0)

根据Günter的建议,我创建了一个包含Stream的服务,然后我在Parent和Child中注入,Parent在Stream和Child中使用Stream对象收听tpo,如本other thread中所述。现在工作正常。 THX