2013-04-20 2 views
0

У меня есть код, который вставляет div с контентом всякий раз, когда пользователь нажимает кнопку. Каков угловой способ вставки или удаления элементов из DOM?Вставка удаляемых элементов из DOM

+0

angularJS способом .. или какой путь, вы должны написать код и разместить здесь, если это не работает – Ejaz

+0

Попробуйте http://plnkr.co/edit/NosehXDZByzmysJI5Igx?p=preview –

ответ

2

Если элементы, которые вы хотите добавить, каким-то образом связаны с кнопкой или рядом с ней, используйте директиву. Обычно все манипуляции с DOM выполняются директивой.

Однако, похоже, существует исключение из этого правила: если вы хотите вставить что-то вроде модального диалогового окна - то есть, что-то, что не нужно размещать где-то конкретным - вы можете использовать оказание услуг. Слушайте few minutes of Misko относительно этого.

Если вы хотите открыть диалоговое окно, см. http://angular-ui.github.io/bootstrap/#/dialog и здесь находится SO answer, который использует его в плункере.

0

Вы должны всегда использовать директиву для манипулирования DOM, особенно, если данные от контроля

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