Где я должен разместить манипуляции с DOM в AngularJS Components?

0

Я использую угловой 1.5.x для разработки панели управления, которая включает, помимо прочего, редактор сетки (например, бутстрап).

Я использую jQuery UI для разных взаимодействий, которые пользователь может внести для редактирования сетки (как dragabble, sortable и т.д.)

Я понимаю, что я должен создавать компоненты для разных частей редактора как Workspace и разных панелей инструментов.

Я не понимаю, где я должен помещать манипуляции с DOM.

Компоненты не заменяют директивы в соответствии с документацией. Должен ли я включать директивы в компоненты шаблонов?

1 ответ

0

Единственное место, где вы должны манипулировать DOM, заключается в компиляции $.

Взгляните на AngularUI в качестве замены JQueryUI

  • 0
    angular-ui переносится в jQueryUI для перетаскиваемого / сортируемого. Не совсем замена.
  • 0
    @charlietfl "Когда не использовать Компоненты: для директив, которые должны выполнять действия в функциях компиляции и предварительной ссылки, потому что они недоступны" - из docs.angularjs.org/guide/component

Ещё вопросы

Сообщество Overcoder
Наверх
Меню