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)? –