Динамическая форма ступеней в угловых

Я хочу создать форму с динамическим списком последовательных выбранных компонентов. Что я хочу сделать, это создать новый компонент выбора на основе предыдущего выбранного элемента.

То есть, если мой первый выбор содержит: животные и растения, а я выбираю животных и нажимаю "Далее", то будет создан новый компонент выбора с такими параметрами, как "собака-кошка-волк" и т. Д. До конца дерева "Зная, что я" работаю с древовидной структурой:

export interface Node<T> {
  children: Node<T>[];
  data: T;
  parent: Node<T>;
}
export interface Tree<T> {
  roots: Node<T>[];
}

а мне количество шагов известно только во время выполнения.

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

0 ответов

Другие вопросы по тегам