У меня есть именованный пользователь модель класса:Расширить класс модели с помощью переменных
export class User {
constructor(
public UserId?: number,
public Name?: string,
public Password?: string,
public IsActive?: boolean,
public RoleId?: number
) {
}
}
Для NG2-выбери компонент, мне нужно эти свойства: текст и идентификатор.
Теперь, когда я установил их через
this.userService.getAllUsers().subscribe(
data => this.users = data,
err => this.error(err));
нет текста и свойства идентификатора.
Есть ли способ, в котором я могу установить эти свойства при инициализации.
Я не wan't писать каждый обходной путь с:
data.forEach(g =>
{
g.text = g.Name;
g.id = g.Id;
});
this.users = data;