我想使用angular.equals比较两个数组,并得到彼此不同的项目列表.
例如:
var obj1 = [ { id: 1,name: 'john',age: 30,height: 6 },{ id: 2,name: 'ben',age: 20,height: 5 } ]; var obj2 = [ { id: 1,name: 'martin',age: 25,height: 5 } ];
现在做angular.equals(obj1,obj2)将返回false.
在这里,我想比较不同数组中的每个项目,并在UI中显示时提醒差异或显示不同的颜色.
假设obj1来自HTML表单而obj2来自服务.
结果预期:
.id [1]名称改为约翰,年龄改为25岁
要么
当我比较每个项目时,.get false或true.