Я работаю с Angular 2 с TypeScript. У меня есть компонент управления пользователями, где у меня есть таблица для всех пользователей.Клонирование объектов TypeScript
При нажатии любого пользователя в таблице формы обрабатываются всеми его свойствами для редактирования. Выбор пользователя происходит событие, как показано ниже:
onUserSelected(event) {
var selectedId = event.data.id;
this.selectedUser = this.users.filter(user => user.id === selectedId)[0]
}
Проблема заключается в том, когда selectedUser редактируется его свойства и изменения в таблице и оно не выглядит так хорошо. Я пытался создать копию себя, как показано ниже, но это не помогло - класс пользователей
clone() {
var cloned = new User(this.id, this.login, this.name, this.surname, this.phone);
return cloned;
}
Может быть, я делаю то, что не является хорошей практикой в Angular2?
чем проблема, что вы столкнулись с – Aravind
Попробуйте уже поднят вопрос о StackOverflow Http://stackoverflow.com/questions/28150967/typescript-cloning-object –