検索

ホームページ  >  に質問  >  本文

angular.js - angularjs がスクロール バー イベントをバインドできませんでした

最近、管理バックエンドとして angularjs を使用しているため、2 つの別々のテーブルを同時に水平にスクロールできるため、ページが更新された後にスクロール イベントを両方のテーブルにバインドする必要があります。通常は動作しますが、ページ切り替えまたはページング後に動作しなくなる場合があります。この時、2つのテーブルのバインド時間を確認してみると、バインドしているイベントはありません ==
ページを更新すれば大丈夫ですが… ご指導お願いします T T

リーリー
给我你的怀抱给我你的怀抱2795日前570

全員に返信(1)返信します

  • 迷茫

    迷茫2017-05-15 17:04:46

    このように記述したため、これら 2 つのステートメントが実行されると、イベントは特定の DOM 要素にバインドされます。切り替えまたはページングを行うと、DOM が再構築され、これら 2 つのステートメントを再度実行しない限り、イベントは消えます。実際、Angular でこの要件を実装する最良の方法は、ディレクティブにイベント バインディングを記述し、これら 2 つのタグに命令を追加することです。

    返事
    0
  • キャンセル返事