Я получаю данные из Db, сначала используя php для построения таблицы, затем я получаю новые данные json из сокета и обновляю $ scope, мне нужно только отправить значения, которых нет в $ scope.
angular.forEach(event.market, (market ,keym) => {
angular.forEach($scope.users.results, function(value, key) {
if(value.marketId == keym) // keym = new marketId from socket
{
//do nothing
}
else
{
//push(new valuse);
}
});
});
проблема, с которой я сталкиваюсь, заключается в том, что если marketId не совпадает с какими-либо ключами, которые у меня уже есть, то оно нажимает количество раз, которое ему не соответствует, вместо нажатия 1 раз, если оно не совпадает. что я делаю не так?
спасибо