Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

131
Visualizações
Cómo agregar $ reloj para la validación de formularios dentro de la clase AngularJS

Intento agregar un reloj $ para verificar si el formulario es válido o no.

// pruebaCtrl.html

 .... <div class="row" ng-form="testCtrl.testForm"> ... <div class="form-group"> <label>NAME</label> <input class="form-control" id="name" type="text" ng-model="testCtrl.testEdit.displayName" autofocus required /> </div> ...

// pruebaCtrl.js

 ... class TestController { constructor($scope, ... ) { ... } ... canSaveTest() { return this.testForm.$valid; } ...

Quiero agregar un observador de esta manera:

 $scope.$watch('testForm.$invalid', function(isInvalid) { $scope.disableNextBtn = isInvalid; });

Pero no estoy seguro en qué parte del código necesito agregar este observador.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Acabo de agregar validateData para ng-change:

// pruebaCtrl.html ...

 <input class="form-control" id="name" type="text" ng-model="testtCtrl.testEdit.displayName" ng-change="testCtrl.validateData()" autofocus required />

// pruebaCtrl.js

 validateData() { this.disableNextBtn = !this.testForm.$valid; }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda