0
我不明白为什么它总是显示在代码不等于:为什么两个对象数组在angularjs中不相等?
if(JSON.stringify(data.content.items) != JSON.stringify(updatedItems)) {
console.log('update');
updatedItems = data.content.items; // updatedItems -global variable
}
我收到的对象数组,并检查每一秒,如果是等于或不。
请参阅此问题:http://stackoverflow.com/questions/1068834/object-comparison-in-javascript – Brian
您是否尝试过使用[angular.equals](https ://docs.angularjs.org/api/ng/function/angular.equals)? –