Проблема, которую я только что получил, случайно вызвала строку
"Foo" ("Bar" if bar else "Baz")
Вы можете объединить строку, просто поставив их рядом друг с другом, например
"Foo" "Bar"
, однако из-за открытая фигурная скобка в первом примере показала, что я пытался называть "Foo"
Вы можете получить это многоуровневое древовидное представление, используя ngx-treeview. Для этого ваши данные должны быть структурированы аналогично дереву. Вы можете проверить пример здесь: https://leovo2708.github.io/ngx-treeview/#/components