我目前正在使用角镖,我遇到了一个我无法解决的关于绑定的小问题。
我有一个主视图,其中包含一个组件,其唯一目的是更新对象(Order)并显示它的内容(item列表)。我有一个从视图到该订单组件的绑定。
客户可以修改视图中的订单(添加项目..),当他这样做时,我希望我的组件收到更新的订单,以便它可以做到应有的。
问题是它永远不会收到更新的订单。
我创建了一个小型的AngularDart webapp来重现这个问题,请记住“Order”对象实际上更复杂,客户可以修改大量数据。
https://gist.github.com/gctom57/fed428aa56cb3ae3414e64aae517fe6e
如果有人知道问题是什么以及如何解决问题。 THX
使用角度:4.0.0
Dart VM版本:1.24.3
答案 0 :(得分:0)
根据Günter的建议,我创建了一个包含Stream的服务,然后我在Parent和Child中注入,Parent在Stream和Child中使用Stream对象收听tpo,如本other thread中所述。现在工作正常。 THX