春のMVCアプリケーションを開発しています。興味深いケースに遭遇しました。
説明を簡単にするために、上部のスタックオーバー フロー ボタンを例に取っています (これらの質問、タグ、ユーザー、バッジ、未回答のボタンを意味します)。
現在、私のアプリには同様のボタンがあります。ユーザーが任意のボタンをクリックすると、適切な引数を渡して ajax 呼び出しが行われます。サーバーは SQL クエリを作成し、結果を返します。
ここで、これらのボタンを絶え間なくクリックし続ける私のようなクレイジーなユーザーがいるとします。したがって、クリックするたびに ajax 呼び出しが行われます。そして、操作を完了したものがフロントエンドに表示されます。そのため、ユーザーが最後に [タグ] ボタンをクリックした場合でも、それが表示され、フロント エンドに戻るのに時間がかかった前の質問をクリックすると、ページが上書きされる可能性があります。どうすれば修正できますか?(ユーザーが最後にクリックしたときにタグデータを表示したい)
そもそも、ユーザーが最初に質問をクリックしてからタグをクリックすると、質問ボタンのSQLを照会する必要がなくなることを知っています。質問ボタンのSQLクエリの処理を停止する方法はありますか.
ありがとう