関数があるので、それを GetData() と呼びましょう。別の関数のクエリからデータを取得し、ajax 呼び出しを実行してデータを設定します。この操作が完了したら、データを別の関数 (PlaceData() と呼びます) に送信します。 GetData() への ajax 呼び出しごとに、データがオブジェクトに入れられます。次に、各オブジェクトを PlaceData() に送信し、push() メソッドを使用してこれらのオブジェクトを PlaceData() の配列に収集したいと考えていますが、毎回、現在の配列を送信するのではなく、新しい配列を追加するだけです。オブジェクトは一緒に収集されます。したがって、コレクションではなく、個々のオブジェクトのみを取得します。それらを配列に収集するにはどうすればよいですか?
ここで私が使用しているコードサンプルを示します:
リーリーobjCollect[] で渡されたすべてのオブジェクトを保持したいのですが、実際には個々のオブジェクトを含む新しい配列を取得するだけです。
オブジェクトを保存するには、グローバル スコープ変数を使用する必要があります。関数の外で
リーリーobjCollect
を定義すると、すべての値が保持されるようになります。