Avatar ·

Como obter a chave e o valor de um objeto ao usar *ngFor no Angular?

Olá! Sou novo no Angular e TypeScript, e tive um problema ao trabalhar com objetos no template. Tenho um objeto com dados de usuários: ```typescript interface Users { [key: string]: { name: string; age: number }; } const users: Users = { user1: { name: 'Иван', age: 30 }, user2: { name: 'Мария', age: 25 }, user3: { name: 'Петр', age: 35 } }; ``` Estou tentando exibir esses dados no template com *ngFor, mas não consigo entender como obter tanto a chave (user1, user2) quanto o valor (objeto com name e age). Se eu faço simplesmente: ```html
{{ user }}
``` O Angular exibe um erro, porque *ngFor funciona apenas com arrays. Tentei usar Object.keys(), mas não sei como aplicá-lo corretamente no template. Me ajudem?