我有一個具有遞歸關係(樹視圖,使用遞歸)的數據集的應用程序。我嘗試了幾種方法來通過Angular實現這一點,沒有一個似乎會產生可行的結果。如何處理使用AngularJS的數據遞歸呈現
這裏的想法是,我希望使用一組嵌套列表呈現這些數據,並允許多個(7+)級別的深度。爲了簡化的東西(我的實際應用程序使用Restangular)我已經建立了以下plunker:雖然「頂」級數據正確渲染(只是第一題)我試圖使用遞歸嵌套的控制器似乎
http://plnkr.co/edit/dKT9OvpsMgnxmLwgF0ij
悲慘地失敗。這裏的想法是,樹中的每個「孩子」都使用它自己的控制器來呈現,然後可以呈現它的孩子,等等。我意識到嵌套控制器可能不是「最好」的方式,但經過多次搜索,我還沒有找到「更好」的選擇。
重要的是,得到的溶液保留的「嵌套」在這裏的概念(出現它的父元素下面的每個元素,有輕微的凹痕。)
你見過這個https://開頭gist.github.com/furf/4331090,http://stackoverflow.com/questions/15661289/how-can-i-make-recursive-templates-in-angularjs-when-using-nested-objects。 – Chandermani