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?