Если вы используете JQuery в Angular 2 проекта - PullRequest
0 голосов
/ 04 июня 2018

Пожалуйста, прости меня за мое невежество, но я новичок в Angular.Погуглил, как сделать компонент навигации боковой панели с многодетными узлами.Очевидно, что все управляется JSON, поэтому мы не знаем, сколько будет дочерних узлов.

Я вижу, что трудно контролировать состояние каждого элемента меню с дочерними узлами, у которых также может быть несколько дочерних элементов с собственными дочерними элементами:)

Изучил шаблоны, чтобы увидеть, какдругие профессионалы делают это и используют одно раскрывающееся меню или jquery: https://genesisui.com/demo/?template=prime&version=1.8.14&framework=bootstrap4-angular5

Есть ли причина, по которой разработчики используют jquery?Кажется, немного излишним для нескольких небольших функций.

Можете ли вы указать мне правильное направление многоуровневого выпадающего компонента навигации боковой панели хорошо?

Должны ли выиспользовать jquery в Angular App?

* Я знаю, что это очень длинный вопрос / с

Ответы [ 2 ]

0 голосов
/ 04 июня 2018

Албармави ответ правильный.Я применил Jquery в angular 2 один раз, и сразу после этого все перепуталось с множеством ошибок: D.Кроме того, в Angular 2 не так много вещей, необходимых для использования с Jquery, потому что вы можете использовать ngModel почти для всего селектора

0 голосов
/ 04 июня 2018

Я никогда не пойду с jquery по любой причине, jquery не очень хорошо работает с angular, в итоге вы исправите множество ошибок, чтобы попытаться заставить его работать, для этого случая я использовал primeng компонент это библиотека с более чем 80 компонентами, и есть некоторые компоненты, связанные с меню.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...