Новичок в angular, и вам нужна помощь с каскадированием нескольких раскрывающихся списков. Все 3 раскрывающихся списка получают значения на основе одного источника данных (ng-модели) с несколькими свойствами.
Пример модели:
Организационная таблица с полями «Имя», «Отдел», «Секция». Имя не уникально. Каждое имя имеет одну запись без раздела или раздела, И тогда, если есть имя раздела, для разделов будет нулевое значение, а затем повторяется для каждой комбинации. Пример:
ORG: [
{НАЗВАНИЕ: EPA, DIV: null, SECT: null},
{НАЗВАНИЕ: EPA, DIV: Office of Water, SECT: null},
{НАЗВАНИЕ: EPA, DIV: Office of Water, SECT: AED},
{NAME: EPA, DIV: Office of Marine Protection, SECT: null},
{NAME: DOI, DIV: null , SECT: null} и т. д.
Цель состоит в том, чтобы, когда пользователь выбирает ИМЯ, разделы заполнялись (включая нуль). Когда пользователь выбирает DIV, разделы будут заполняться (включая null). До сих пор я пробовал каскадный пример со странами/штатами/городами, но эта информация поступает из разных моделей ng. Вся моя информация будет поступать из 1 ng-model. Я думаю, может быть, мне нужно что-то сделать с фильтрацией, но модель будет одинаковой для всех трех вариантов. Я не уверен, как действовать дальше. Спасибо!!