我无法理解为什么它总是在代码中显示不相等:
if(JSON.stringify(data.content.items) != JSON.stringify(updatedItems)) {
console.log('update');
updatedItems = data.content.items; // updatedItems -global variable
}
我接收到一系列对象,如果它们相同或不同,则每秒检查一次。
答案 0 :(得分:1)
请改用angular.fromJson(json)
。它将剥离$$hashKey
,这使它不相等