@Forge0100

Как сделать проверку на существование $scope в AngularJS?

Когда переменная пустая, я не могу отловить ошибку, чтобы в else вызвать нужную функцию.
if(typeof $scope.formData.telephone == undefined) {
   //...
} else {
   //...
}

Ошибка в консоле
TypeError: Cannot read property 'telephone' of undefined
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
if($scope.formData && $scope.formData.telephone) {

p.s. Хватит использовать $scope!
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы