Здравствуйте!
Не могу написать директиву, которая бы строила дерево. Сделать шаблон и контроллер, который может программу-минимум -
нет проблем.
Когда выношу всё это дело в директиву, начинаются проблемы, как правилось с ошибкой множественного ng-include. Вопросов множество, кучу литературы уже перерыл, помимо вот этих статей и им подобных (для примера, где и что я искал):
Буду признателен за информацию о том, как правильно оформить директиву, реализующую тот же функционал, что есть сейчас в пене. В будущем планирую добавить возможность выбирать элементы с помощью checkbox и загружать через AJAX (сейчас даже без эмуляции задержки).
Прошу не предлагать готовых решений типа
этого,
этого и
этого - в моём приложении используется только Angular Material для создания интерфейса пользователя.