コードの実行を停止してから再開する方法はありますか? たとえば、次のコードはフラグ値が変更されるまで実行されず、その後再開されます。
編集: AJAX 要求のループを開始するコードがあり、ユーザーがブラウザーの他のタブにアクセスして停止するときにループを制御する必要があります (可能な場合はフラグを使用)。その後、ユーザーがアプリケーションに戻ると、ループが再開されます。
この問題はsetInterval
、AJAX リクエストとそれらを停止するフラグで解決できます。しかし、私はMVCパターンを使用していて、モデルにajax関数があり、呼び出されたものがdeビューから行われるため、成功したajax関数からのAJAXリクエストのループを実行する方が正しいと思います。つまり、応答が完了したときです。 . そして、ループsetInterval
は間違った側で始まり ます
ただし、「setInterval」はAJAXと呼ばれる関数にある可能性があると考えています