ho questo codice html:on-cambiamento evento non sparare correttamente quando vincolante valore
<textarea id="text-to-convert" on-change="change" value="{{text}}"></textarea>
E questo codice dardo:
import "dart:html";
import 'package:polymer/polymer.dart';
@CustomTag('dictionary-converter')
class DictionaryConverter extends PolymerElement with ObservableMixin {
@observable String text = "Initial text";
void change(Event event, var detail, TextAreaElement textElement) {
print(textElement.value);
print(text);
}
}
In questo caso, l'evento on-change
viene attivato solo di volta in volta. (Non ho ancora capito esattamente quando).
Quando rimuovo il binding value={{text}}
, l'evento viene attivato correttamente ogni volta che viene modificato il testo.
Sto trascurando qualcosa o si tratta di un bug?