Задать вопрос
nickola105
@nickola105
начинающий

Как остановить массовое заполнение по клику popover на Angular?

Столкнулся вот с такой проблемой demo.nsemenov.com
по клику нужно выводить форму в каждой ячейке но по очередности в зависимости по какой ячейки клацнул...а у меня выводит все сразу...мало того если пытаюсь что то ввести в форму она исчезает.
Ребятушки помогите...только осваиваю ангулар.
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@mmxdesign
Software Engineer
Как и писал ранее, вы не правильно представляете себе директивы. Почему у вас появляются столько окошек? потому что все ваши клики связаны на rootScope и один клик иницирует вызов стольких же клик функций. Вам нужно изолировать каждую ячейку созданием директивы на эту ячейку... считайте что ячейка - это одна самостоятельная функция. так вот директива и есть эта функция, которая знает что делает ячейки в разных обстоятельствах. и тогда вам не нужно городить столько DOM с ng-click
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы