希望有人能帮助我理解Angular中的这种行为。角度数据绑定 - 服务中的数据更改
存在使用ngmodel双向数据结合结合到组件变量一个简单的输入。组件初始化时,使用dataService检索数据,该数据服务返回可正常工作的员工对象。但是,当我编辑输入框中的值时,组件变量员工的名称发生更改,而且服务中的数据也发生了改变,这对我来说非常奇怪。从服务返回的数据不应该受到影响吗?在下面找到plunker。
请参阅本plunker https://plnkr.co/edit/wjuJLo?p=preview
getData() {
console.log(this.employee);
console.log(this.service.getEmp());
}
感谢和问候, 阿什利
嗨。谢谢回复。这是标准的方法吗? – ashley