Я не знаком с Angular 2, 3, 4 и 5 и пытаюсь лучше понять Angular 6.
Проблема : Я помещаю пользовательский объект в массив пользователей, затем, когда я меняю значение входных данных, весь объект внутри массива также изменяется.
component.ts
public data; //user input id,age,first_name,last_name
public users: User[] = [];
constructor() {
this.data = {};
}
ngOnInit() {
}
btnClick = function () {
//push the user input to array
this.users.push(this.data);
};
Пожалуйста, проверьте мой пример кода здесь: https://stackblitz.com/edit/angular-1ztg1k