Angular2 中 Angular.equals 的等价物

2024-01-08

我正在致力于将 Angular 1 项目迁移到 Angular 2 。在 Angular 1 项目中,我使用 Angular.equals 进行对象比较angular.equals($ctrl.obj1, $ctrl.newObj);,我在网上搜索了 Angular 2 中的等效方法,但找不到任何匹配的结果。


@Günter是的,你是对的,在 angular2 中没有等效的东西。在搜索更多内容时我发现了第三方库lodash https://lodash.com/docs/4.17.0#isEqual它将完成与 Angular.equals 相同的工作,并且语法与 Angular One 相同,这个库解决了我的问题

lodash 文档中的代码示例

var object = { 'a': 1 };
var other = { 'a': 1 };
 
_.isEqual(object, other);
// => true
 
object === other;
// => false
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular2 中 Angular.equals 的等价物 的相关文章

随机推荐