比方說,我有一個model.data
對象,並且希望將該對象複製到datacopy
並對該新對象(datacopy
)進行一些更改。但是當我更改datacopy
時,更改也適用於model.data
。如何阻止?angular.copy()不會中斷對模型的引用
function updateClone (_object) {
var datacopy = angular.copy(model.data);
var index = _.findIndex(datacopy, function (obj) {
return obj.id === _object.id;
});
datacopy.splice(index, 1, _object);
}
你能分享'model'的內容是什麼? –