Como obter a chave e o valor de um objeto ao usar *ngFor no Angular?
Olá a todos! Sou novo em Angular e TypeScript, e tive um problema ao exibir dados de um objeto através do *ngFor.
Tenho um objeto com dados de usuários, onde as chaves são os IDs dos usuários e os valores são objetos com suas informações:
```typescript
users = {
1: { name: 'Ivan', age: 25 },
2: { name: 'Maria', age: 30 },
3: { name: 'Petr', age: 28 }
};
```
Quando tento exibir isso no template com *ngFor, não entendo como obter tanto a chave quanto o valor ao mesmo tempo. O *ngFor normal para arrays funciona simplesmente: `let item of items`, mas para objetos não funciona assim.
Tentei escrever assim:
```html
```
Mas o Angular exibe um erro de que não é possível iterar um objeto. Li que é possível usar `Ob
{{ user.name }}
No answers yet.
Faça login para deixar uma resposta
Blogs