1

Is there a way to watch property changes on Dart polymer-element as described in Change watchers section? I tried adding void myattributeChanged(String oldValue) method but it does not get called.

4

2 回答 2

1

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

DartCustomElement有生命周期方法,其中之一是

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

但是,根据这个错误报告,目前没有调用该方法:(

我现在通过使用解决了这个问题

ObservableMixin.Stream的属性<List<ChangeRecord>> get changes并简单地监听这个 getter 的变化:

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

于 2013-08-31T23:23:03.013 回答
1

这个问题不久前已修复

于 2013-10-24T07:59:19.760 回答