q)如何将我的参数作为副本传递到下一页,这样当我返回时,对它的更改不会在上一个屏幕中持续存在?
例如
showDetails(item) {
this._nav.push(PersonDetailsPage, {
person: item
});
}
因此,当我查看persondetailspage时,我希望能够进行更改、取消、返回并且不修改原始对象。
谢谢。
最佳答案
使用“object.assign”
let original = { person: items };
let copy = Object.assign({}, original );
关于typescript - ionic 2:将参数作为副本传递给下一页,而不是通过引用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36972586/