問題タブ [infinite-recursion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 不要な再帰 - jqueryで子クリックイベントが親に渡されないようにする方法は?
おおよそ次のようないくつかの要素があります。
ユーザーが div のどこかをクリックするa
と、使いやすさのために、要素がクリックされるようにします。
シンプルですよね?だから私はこれを書いた:
問題は、これでa
要素が問題なくクリックされることですが、イベントが に伝播しdiv
、それがクリックされ、それが をクリックされ、それがa
どこに行くのかがわかります。
ここで JSfiddle のサンプルを作成しまし
たが、コンソール ログは表示されません。クリックしても、Firebug は何も表示しません。しかし、私のローカルサイトはログ(クリック)でFirebugを狂わせているので、最終的にスクリプトは殺され、too much recursion on this page
この再帰を停止するにはどうすればよいですか?
はい、私はこの目的に使用できることを知っていますが、リンクをクリックすると余分な作業が発生し、ブラウザのウィンドウ履歴も使用されるため、お父さんをクリックさせずにwindow.location
悪意のあるものをクリックしたい. a
またはお母さん。またはそれが何であれdiv
。
読んでください
誰もが何度も何度も同じことを提案していて、うまくいかないので、このJSfiddleを見てください。回答する前に、試してみて、機能するかどうかを確認してください。をクリックするとdiv
、Google が読み込まれます。それが私が探しているものです。
java - 無限再帰合成クラス
プログラムに無限再帰があり、クラスにフィールドがあり、そのフィールドに同じクラスがあります。それらはシングルトンですが、これが構築しない原因ではありません。私がプログラムを書いたところで、私は実際に位相配列を削除することはできません。
RemotePhase を静的クラスにして、FixWindows がそれをメンバーに使用しようとしましたが、抽象クラスの非静的メソッドをオーバーライドしようとして、非静的コンテキストで FixWindows からそれらを呼び出そうとすると、エラーが発生しました。ただし、RemotePhase を参照するためだけに追加のクラスを作成する必要があるため、静的にしないことを好みます。
ただし、これを機能させる方法はあります。ありがとう
matlab - エラー「メモリ不足です。プログラム内の無限再帰が原因である可能性があります。」MatLabで
MatLab でクイック ソートを実装しようとしています。2 つの関数があります。1 つは指定されたリストを 2 つの小さなリストに分割し、1 つはピボットよりも大きく、もう 1 つは小さいリストに分割します。2 番目の関数は、クイック ソートを再帰的に呼び出し、次に小さいリストを反復処理して、クイック ソートを再度呼び出します。私のコードは以下です。ランダムに生成された 300 個の数値のリストを使用してコードを実行すると、「メモリ不足です。プログラム内の無限再帰が原因である可能性があります。」というエラーが表示されます。
jpa - JPA と Biderectal ManyToMany Relantionship による無限再帰 (Stackoverflow)
私は、関係を持つ に私を関連付けるためにSpring Boot 1.3.5-RELEASE
使用しているアプリケーションを持っています。JPA
USERS
ROLES
Bi-directional ManyToMany
ユーザー
UserRole (中間テーブル)
役割
Ids
BaseEntity はジェネレーターを持つクラスVersion
です。
リポジトリ
a を cURL すると、localhost:8080/roles/search/findByIid?iid=1
が得られますStackOverflow
。オブジェクトが存在しない場合、アプリケーションは正常に応答します。
私はすでに試し@JsonIgnore
ましたが、うまくいきません。
ありがとう
json - 無限再帰 Shiny R
Shiny で for サイクルを書こうとしています。コードは json ファイルをインポートし、すべての出力を 1 つの大きな data.frame に結合する必要があります。私のアプローチは、最初の行からのjson出力で変数を初期化し、rbind関数を実行してループを実行して、ファイルを完成できるようにすべてを下部に追加することです。
通常の R 環境の関数は完全に機能し、期待どおりの結果を返します。ここにコード:
Shiny 環境でアプローチを複製しようとすると、エラーが発生します
ここにコード:
trips 変数の初期化は正常に機能しますが、サイクルを追加しようとするとエラーが返されます。誰でも助けてもらえますか?
どうぞよろしくお願いいたします。