如何动态ng-在ng-click上包含一个新行

时间:2016-10-16 19:15:44

标签: angularjs dynamic

使用Angular我想在我的视图中动态添加内容行。

目前的观点如下:

       [   main-item-one   ]
 [sub-one.1][sub-one.2][sub-one.3]
       [   main-item-two   ]
 [sub-two.1][sub-two.2][sub-two.3]

当有人点击sub-one.1时,我想在其后面显示一个新行:

             [   main-item-one   ]
click: [sub-one.1][sub-one.2][sub-one.3]
show>  [sub-o.1.1][sub-o.1.2][sub-o.1.3]
             [   main-item-two   ]
       [sub-two.1][sub-two.2][sub-two.3]

这个过程可能会无限延续,所以我需要一种基于ng-click和ng-include为dom添加元素的编程方式。

1 个答案:

答案 0 :(得分:1)

为什么你不是只有一个包含所有值的数组然后点击有一个添加到数组的函数?

然后ng-repeat将看到新值并按您的意愿添加。