Задать вопрос
@rohan_rohan

Как вывести объект объектов в angular?

Добрый день!
Есть объект, внутри которого находятся другие объекты, а внутри них - еще объекты. Подскажите, как вывести значения ключей с помощью *ngFor?

const data = {
        first_data: {
          id: "1",
          name: "First",
          type: "Administration",
          sections: {
            main_section: {
                id: "main_section",
                name: "Main Section",
                sub_sections: {
                    sub_first: {
                        id: "12",
                        name:  "Subsection_name",
                        questions: {
                          first_question: {
                            id: "44",
                            name: "Answer"
                          },
                          second_question: {
                            id: "33",
                            name: "True"
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
  • Вопрос задан
  • 413 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 2
nuclear_kote
@nuclear_kote
рекурсивную функцию надо писать или через стэк. чистым ngFor никак
Ответ написан
Комментировать
@Piratt14
Если просто надо вывести данные с форматированием, то с этим отлично справится тег pre и пайп json.

Работает так {{ data | json }}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы