提问人:Saurabh Tiwari 提问时间:12/20/2017 最后编辑:FlownSaurabh Tiwari 更新时间:12/20/2017 访问量:552
未通过引用传递给服务的 Angular 组件变量
Angular component variable not passed to service by reference
问:
鉴于 JavaScript 中的对象和数组是通过引用传递的(或者说它们的引用是通过值传递的),如果我将 Angular 组件变量传递给服务并在服务中进行更改,则更改应该反映回 Angular 组件中。
法典:
元件:
public onRowClicked(invoice) {
this.rowService.onRowClicked(invoice, this.selectedrows);
}
服务:
public onRowClicked(invoice, selectedRows) {
//make changes to selectedRows array
}
的值保持不变(虽然我预计它会改变)this.selectedRows
我是不是做错了什么?
答: 暂无答案
评论
selectedRows = []