angular.js - angularjs がスクロール バー イベントをバインドできませんでした
给我你的怀抱
给我你的怀抱 2017-05-15 17:02:46
0
1
563

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

リーリー
给我你的怀抱
给我你的怀抱

全員に返信(1)
迷茫

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート