Angular: 非同期バリデーターは、繰り返し呼び出されても購読を解除しません

作成日 2016年06月09日  ·  3コメント  ·  ソース: angular/angular

  • 私は提出しています...
  • [X]バグレポート

現在の動作
検証が繰り返し発生した場合、コントロールは非同期バリデーターの結果のサブスクライブを解除しません

期待される/望ましい動作
非同期バリデーターへのサブスクリプションは1つだけ維持されます。

  • 現在の動作がバグである場合は、再現する手順と、可能であれば問題の最小限のデモを提供してください
    http://plnkr.co/edit/2NuNj1lBj2e6OdUJjFra?p=previewネットワークコンソールでは、バリデーターが呼び出されるたびに(つまり、各文字ごとに)1つの要求が発生します。 'user'と入力すると、4つのリクエストが届きます。 削除してもう一度入力すると、9つのリクエストが届きます(削除してからもう一度入力します)。
  • 期待される動作は何ですか?
    リクエストは1つだけで、サブスクリプションが1つだけであることを示します。
  • 行動を変える動機/ユースケースは何ですか?
  • あなたの環境について教えてください:
  • Angularバージョン: 2.0.0-rc1
  • ブラウザ:すべて| Chrome 50
  • 言語: TypeScript 1.8
forms high community-help bufix

最も参考になるコメント

なぜこれが起こっているのかについて多くのコメントを追加したので、この問題をリンクする6895。

全てのコメント3件

なぜこれが起こっているのかについて多くのコメントを追加したので、この問題をリンクする6895。

12709、#10074同じ問題。

この問題は、非アクティブのために自動的にロックされています。
同様の問題または関連する問題が発生した場合は、新しい問題を提出してください。

自動会話ロックポリシーの詳細をご覧ください。

_このアクションはボットによって自動的に実行されました。_

このページは役に立ちましたか?
0 / 5 - 0 評価