angular - Angular 中的深度复制对象

标签 angular

AngularJS 有 angular.copy() 来深度复制对象和数组。

Angular 也有类似的东西吗?

最佳答案

您还可以使用:

JSON.parse(JSON.stringify(Object))

如果它在你的范围内,它就在每个 Angular 组件、指令等中,它也在每个节点环境中。

除非您有循环引用,否则它应该可以工作,并且会有效地将您的变量引用与原始对象分离。

关于angular - Angular 中的深度复制对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36124363/

相关文章:

Angular2 最终版本 - "Error: Angular requires Zone.js prolyfill"

Angular 2 : FilterPipe : Cannot read property 'filter' of undefined

angular - Bootstrap 4 Glyphicons 未在 Angular 4 项目中显示

Angular 模块名称单数或复数

angular - 带有过滤器的搜索栏和带有 Ionic 2 的 JSON 数据

http - 如何使用 Angular2 使用 FormParams 发送帖子

javascript - 如何处理 "Go"/"Enter"keyboard button Ionic2 <ion-input>

angular - 获取 Angular 中祖 parent 组件的引用

angular - 传入元素以在 Angular 中运行

javascript - 在 Angular 2 中使用 FileReader 上传文件和读取数据