Objetivo:
- Crear clases
- Crear un nuevo directorio llamado “shared” dentro de app. Luego dentro de este crear un nuevo directorio llamado “models”
- Crear un nuevo archivo dentro de “models” llamado user.ts
export class User {
id: number;
name: string;
username: string;
constructor(id, name, username) {
this.id = id;
this.name = name;
this.username = username;
}
}
- Importar esta nueva clase dentro de users.component.ts
import { User } from '../shared/models/user';
- Agregar a la lista de users que deben ser objetos del tipo User y crear cada uno de ellos:
export class UsersComponent implements OnInit {
message:string;
users: Array<User>;
activeUser;
constructor() { }
ngOnInit() {
this.message = "Bienvenidos";
this.users = [
new User(25, "Leo", "Leonel"),
new User(26, "Diego", "Diegote"),
new User(27, "Martin", "tincho")
];
}
selectUser(user) {
this.activeUser = user;
}
}
- Ejecutar en la consola ng serve y se muestra el mismo resultado.
No hay comentarios:
Publicar un comentario