Probablemente una pregunta tonta, pero tengo mi formulario html con entrada y botón simples:
<input type="text" ng-model="searchText" />
<button ng-click="check()">Check!</button>
{{ searchText }}
Luego, en el controlador (la plantilla y el controlador se llaman desde routeProvider):
$scope.check = function () {
console.log($scope.searchText);
}
¿Por qué veo la vista actualizada correctamente pero no definida en la consola al hacer clic en el botón?
¡Gracias!
Actualización: Parece que realmente he resuelto ese problema (antes tenía que encontrar algunas soluciones) con: Solo tuve que cambiar el nombre de mi propiedad de searchText
a search.text
, luego definir un $scope.search = {};
objeto vacío en el controlador y listo ... No tengo idea de por qué está funcionando aunque ;]
searchText
a search.text
, ¿alguna idea de por qué?
voila
, no vuala
, wolla
, etc.