Avatar ·

Cómo obtener clave y valor de un objeto al usar *ngFor en Angular

¡Hola! Soy nuevo en Angular y TypeScript, y tuve un problema al trabajar con objetos en la plantilla. Tengo un objeto con datos de usuarios: ```typescript interface Users { [key: string]: { name: string; age: number }; } const users: Users = { user1: { name: 'Иван', age: 30 }, user2: { name: 'Мария', age: 25 }, user3: { name: 'Петр', age: 35 } }; ``` Estoy intentando mostrar estos datos en la plantilla con *ngFor, pero no puedo entender cómo obtener tanto la clave (user1, user2) como el valor (el objeto con name y age). Si hago simplemente: ```html
{{ user }}
``` Angular da un error porque *ngFor solo funciona con arrays. Probé usar Object.keys(), pero no sé cómo aplicarlo correctamente en la plantilla. ¿Podrían indicarme cómo iterar sobre un objeto y acceder a claves y valores al mismo tiempo? Preferiblemente con ejemplos de código para que sea claro para un principiante. ¡Gracias! <<>>

Uso del pipe KeyValue