ウォッチャーの変更セクションで説明されているように、Dart ポリマー要素のプロパティの変更を監視する方法はありますか? メソッドを追加しようとしましvoid myattributeChanged(String oldValue)
たが、呼び出されません。
2 に答える
1
propertynameChanged()
ダートポリマーでメカニズムがサポートされているようには見えません。
DartCustomElement
にはライフサイクル メソッドがあり、そのうちの 1 つが
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 に答える