观察Dart聚合物元素的性质变化

时间:2013-08-31 16:45:16

标签: dart polymer

有没有办法观察Dart聚合物元素的属性变化,如Change watchers部分所述?我尝试添加void myattributeChanged(String oldValue)方法,但不会调用它。

2 个答案:

答案 0 :(得分:1)

Dart聚合物似乎不支持propertynameChanged()机制。

Dart CustomElement有生命周期方法,其中一个是

void attributeChanged(String name, String oldValue, String newValue)

但是,根据这个bug report,目前不会调用该方法:(

我现在使用

来解决这个问题

ObservableMixin.Stream的属性<List<ChangeRecord>> get changes,只是在听取此getter的更改:

changes.listen((changeRecords) { ... });

答案 1 :(得分:1)

这个问题刚刚解决了