desplegar elemento con ng-if
Iniciado por
Nicolas
, may 25 2015 06:24
Solución elegida por el autor
Iniciado por
Nieves Nieto
, 25 mayo 2015 - 20:51
Lo que pasa es que en el controlador solo necesitas declarar la variable:
$scope.pruebaUsuario = authService.obtenerUsuario();
Y en la vista, cambias el valor del ng-if:
<ul class="nav navbar-nav navbar-right">
<li ng-if="pruebaUsuario">{{pruebaUsuario}}</li>
</ul>
Ver solución completa
Pulsa corazón para recibir avisos de nuevas Respuestas
Nicolas
AUTOR PREGUNTA
#1
Publicado 25 mayo 2015 - 06:24
estoy tratando de desplegar cierta informacion en mi aplicacion con angular y ng-if siempre y cuando cierta variable exista:
<ul class="nav navbar-nav navbar-right">
<li ng-if="desplegarUser()">{{pruebaUsuario}}</li>
</ul>
Y en mi controlador lo siguiente:
$scope.desplegarUser = function () {
$scope.pruebaUsuario = authService.obtenerUsuario();
}
pero me retorna null, alguien sabe que puede estar pasando?
Preguntado por
Nicolas
Cuenta Std
56
Esto también te interesa!
Pablo Hernandez
#2
Publicado 25 mayo 2015 - 20:47
No veo el return por ningun lado
Nicolas
AUTOR PREGUNTA
#3
Publicado 25 mayo 2015 - 20:47
Nieves Nieto
#4
Publicado
25 mayo 2015 - 20:51
Lo que pasa es que en el controlador solo necesitas declarar la variable:
$scope.pruebaUsuario = authService.obtenerUsuario();
Y en la vista, cambias el valor del ng-if:
<ul class="nav navbar-nav navbar-right">
<li ng-if="pruebaUsuario">{{pruebaUsuario}}</li>
</ul>
Nicolas
AUTOR PREGUNTA
#5
Publicado 27 mayo 2015 - 21:29
pff. eso era, gracias Nieves