Сравните объекты в Angular
Можно ли сделать «глубокое» сравнение двух объектов в Angular? То, что я хотел бы сделать, это сравнить каждую пару ключ / значение. Например:
Объект 1
{
key1: "value1",
key2: "value2",
key3: "value3"
}
Объект 2
{
key1: "value1",
key2: "newvalue",
key3: "value3"
}
Мне нужно, чтобы сравнение не удавалось, поскольку только одна из пар ключ / значение является разностной. Другими словами, ВСЕ пары ключ / значение должны точно совпадать, иначе произойдет сбой. Это уже что-то встроенное в Angular. Я уверен, что мог бы написать свой собственный сервис, если бы мне действительно было нужно, но я надеялся, что он уже встроен. Похоже на angular.equals.