希望有人能幫助我理解Angular中的這種行爲。角度數據綁定 - 服務中的數據更改
存在使用ngmodel雙向數據結合結合到組件變量一個簡單的輸入。組件初始化時,使用dataService檢索數據,該數據服務返回可正常工作的員工對象。但是,當我編輯輸入框中的值時,組件變量員工的名稱發生更改,而且服務中的數據也發生了改變,這對我來說非常奇怪。從服務返回的數據不應該受到影響嗎?在下面找到plunker。
請參閱本plunker https://plnkr.co/edit/wjuJLo?p=preview
getData() {
console.log(this.employee);
console.log(this.service.getEmp());
}
感謝和問候, 阿什利
嗨。謝謝回覆。這是標準的方法嗎? – ashley