検索

ホームページ  >  に質問  >  本文

angular.js - JS または angular で再帰を記述する方法は?

表示されている画像はオブジェクトです。各子ノードには子の配列があり、このパターンのオブジェクトの組み合わせがすべて含まれています。

最も低いchildren.length=0。Angularの$scope.list=[];

のように、ノードに従ってオブジェクトをコレクションに追加する必要があります。

これが私が今書いていることです。機能しますが、順序が間違っています。一部のノードは後であっても前にあるため、表示が間違っています:

リーリー

要件は次のとおりです。ピラミッドのノードは $scope.list.push() に順番に追加する必要があり、第 3 層のノード オブジェクトを第 2 層のオブジェクトより先に追加することはできません。この点を改善するにはどうすればよいでしょうか?

怪我咯怪我咯2820日前548

全員に返信(1)返信します

  • 習慣沉默

    習慣沉默2017-05-15 17:06:23

    ゼロリプライ草草草草草草草草草

    返事
    0
  • キャンセル返事