var autofill = JSON.parse($location.search().autofill);
if ("email" in autofill) $scope.email = autofill.email;
if ("phone" in autofill) $scope.phone = autofill.phone;
$location.search('autofill', null);
}
Из-за строки $location.search('autofill', null);
она почему-то срабатывает 2 раза.
По логике, надо проверить наличие параметра, если он есть - заполнить scpoe и очистить строку в url. Если не очищать - всё работает. А после очистки - нет
Почему так?
потому что ссылка на объект
Обсуждают сегодня