Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.06.2017, 00:50
Новичок на форуме
Отправить личное сообщение для angularnewbie Посмотреть профиль Найти все сообщения от angularnewbie
 
Регистрация: 03.06.2017
Сообщений: 2

Как получить данные из дочерних компонентов
Добрый день. Я совсем новичек в angularе. Может кто может помочь. Уже несколько дней не могу решить проблему.

Angular 1.5 использую компоненты.

Есть компонент, со своей моделю. По факту это форма, поля которой через ng-model смотрят на модель в контроллере данного компонента.

Есть общая страница на которой отображается этот компонент.
Пользователь может динамически добавлять неограниченое количество экземпляров данного компонента.

Так вот есть ли возможность по одной общей кнопке собрать данные из всех моделей всех компонентов на странице чтобы потом передать их на бекенд?

Пробовал передавать колбек функцию, которая должна возвращать данные с модели. Но она срабатывает только если на странице 1 компонент, если больше, то в родительский контроллер ничего не приходит.

Заранее спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 03.06.2017, 09:15
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,204

angularnewbie,
Введи что-нибудь в input, и по нажатию кнопки увидишь в консоли массив из инстансов компонентов, откуда можно вытаскивать состояние контроллера.

https://plnkr.co/edit/0PPwLq2SjKwVJWYpldgU?p=preview
Ответить с цитированием
  #3 (permalink)  
Старый 03.06.2017, 22:53
Новичок на форуме
Отправить личное сообщение для angularnewbie Посмотреть профиль Найти все сообщения от angularnewbie
 
Регистрация: 03.06.2017
Сообщений: 2

Спасибо большое. То что надо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно получить данные из "специфического" jsonp-файла? Zaxap Общие вопросы Javascript 4 02.11.2016 14:50
Как передать данные из одинаковых форм php скрипту через AJAX? griga999 AJAX и COMET 28 10.10.2016 06:09
как передавать данные из html? carder Общие вопросы Javascript 5 27.02.2016 18:46
Как вывести данные из PHP Sherminator Events/DOM/Window 2 07.08.2012 19:11
Как получить значения вышестоящих элементов дерева TreeStore ? Allan Stark ExtJS 1 31.07.2012 15:48