2016-10-16 1 views
0

Использование Angular Я хотел бы динамически добавлять строки содержимого к моему представлению.Как динамически ng-включить новую строку на ng-click

мнение в данный момент что-то вроде:

 [ 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] 

Этот процесс потенциально может продолжаться бесконечно, так Мне нужен программный способ добавления элементов в dom на основе ng-click и, возможно, ng-include.

ответ

1

Почему у вас нет массива, который содержит все значения, а затем на клике есть функция, которая добавляет к массиву?

Затем ng-repeat увидит новое значение и добавит его по вашему желанию.

Смежные вопросы