gpt4 book ai didi

angularjs - 使用 AngularJS 时执行 `Object.assign` 的安全方法是什么?

转载 作者:行者123 更新时间:2023-12-04 12:51:05 31 4
gpt4 key购买 nike

基本上我想执行 Object.assign 来获取我的数据的副本,没有 AngularJS 过去附加的任何东西,它现在附加,或者可能在未来的版本中附加。

当然,我可以在分配后删除诸如 $$hashKey 之类的属性,但这种方法非常脆弱,另一方面,我可以用我想要的字段手动构造对象,但另一方面是令人厌烦(而且如果我更改源对象的定义也很脆弱)。

中间有什么东西吗?

最佳答案

$$hashKey 没有其他属性,它是独一无二的。

所有 Angular 对象助手 are aware of this property and remove it at the end of the operation . angular.extendObject.assign 的直接 Angular 对应物,应该改用它。

关于angularjs - 使用 AngularJS 时执行 `Object.assign` 的安全方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38402886/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com