5

私はこのhtmlコードを持っています:

<textarea id="text-to-convert" on-change="change" value="{{text}}"></textarea>

そして、このダーツコード:

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);
  }

}

この場合、on-changeイベントは時々トリガーされます。(正確な時期はまだわかりません)。

バインディングを削除するとvalue={{text}}、テキストが変更されるたびにイベントが適切に発生します。

私は何かを見落としていますか、それともバグですか?

4

2 に答える 2