一度に12000人の会社のメンバーにメールを送信するextjs 4でメールフォームを作成しようとしています。
サーバーは一度にそれほど多くの数を保持できないため、3 つのメッセージごとに送信メソッドを生成する関数を作成しようとしています。
適切な機能を知っている人はいますか?サンプルコード?または、数秒/分/などごとにextjsフォームを更新する方法はありますか?
一度に12000人の会社のメンバーにメールを送信するextjs 4でメールフォームを作成しようとしています。
サーバーは一度にそれほど多くの数を保持できないため、3 つのメッセージごとに送信メソッドを生成する関数を作成しようとしています。
適切な機能を知っている人はいますか?サンプルコード?または、数秒/分/などごとにextjsフォームを更新する方法はありますか?
それが最善のアプローチかどうかはわかりません。ただし、ページを更新する場合は、基本的なJavaScriptです。
document.location.reload(true)
を使用しsetTimeout
てリロードを繰り返します。
したがって、さらに5秒後にリロードします。
var t = setTimeout(function(){document.location.reload(true)}, 5000);
しかし、私はむしろajax呼び出しとasetInterval
を使用してxミリ秒ごとに繰り返すことをお勧めします。そうすれば、ページをまったくリロードする必要がなくなります。
さらにクリーンなアプローチは、バックエンドで処理することです。
別の役立つ記事
別の役立つ記事