これが私が今持っているものです。 私の Mount() には fetchCoins() がありますが、これにより、ユーザーが更新するたびに API
API を呼び出そうとしています。データはローカル ストレージに保存され、1 分ごとにデータを取得します。 ああああ
localStorage で最後に取得が行われた日付を追跡する必要があります。実装例は次のとおりです:
mounted 関数内の this.fetchCoins() への呼び出しを変更する必要があります。
関数内の
への呼び出しを変更する必要があります。
と
は、完全に正確な時間関数ではありません。数ミリ秒遅れる場合があります。この種のエラーが心配な場合は、
の書き込み時に競合状態が発生します。
によって返されたタイムアウト ID をコンポーネントのデータに保存し、最終的にクリアできるようにする必要があります。
localStorage で最後に取得が行われた日付を追跡する必要があります。実装例は次のとおりです:
リーリーmounted
ただし、このコード スニペットにはいくつかの注意点があることに注意してください (質問の範囲を超えています):関数内の
this.fetchCoins()への呼び出しを変更する必要があります。
と
setIntervalは、完全に正確な時間関数ではありません。数ミリ秒遅れる場合があります。この種のエラーが心配な場合は、
this など、解決策を提案する他の質問を参照してください。の書き込み時に競合状態が発生します。
によって返されたタイムアウト ID をコンポーネントのデータに保存し、最終的にクリアできるようにする必要があります。