Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

299
Vistas
AngularJS TypeError: no es una función

Estoy tratando de entender por qué recibo este error. Traté de poner roomService.isExist dentro de una función y llamarla, pero ocurre el mismo error.

roomService.isExist no es una función

Esto es lo que hay dentro de mi controlador:

 import { roomService } from 'roomService'; angular.module('roomCreation', ['api']) .controller('RoomController', ($scope, $element, $timeout, Api) => { const nameInput = $element[0].querySelector('input'); $scope.room = Api.getRoom(); $scope.$watch('elements[0].name', () => { roomService.isExist($scope.room.name, $scope.room.domainId).then((response) => { console.log(response) }) $scope.setValid((!!$scope.elements[0].name)); }); $timeout(() => { domUtils.putCursorAtEnd(nameInput); }); });
 <div class="Room-nameEditor" ng-controller ="RoomController"> <form name="linkForm"> <fieldset> <input type="text" name="template" ng-model="elements[0].name" id="in" clearable/> </fieldset> </form> </div>

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda