Faire une condition avec angular js

Par Bastien Vdp, il y a 8 ans


Bonjour,

Je me demandais si c'était possible (je suppose que oui) de faire une condition avec angularjs.
J'aimerai que quand une personne choisit une option dans mon select ça affiche une div mais je sais pas comment procéder

8 réponses

Steeve VERDIEU, il y a 8 ans

Montre un peu ton code.

Bastien Vdp, il y a 8 ans

Je n'ai pas de code ahah

Defy, il y a 8 ans

ng-if dans le html avec un boolean dans ton controleur

Bastien Vdp, il y a 8 ans

je peux me contenter d'un ng-model="selected" ng-init="selected=true" et un ng-if="selected" non?

betaWeb, il y a 8 ans

salut,
Tu peux set la valeur de selected via l'event ng-change, puis afficher/cacher ta div en fonction du résultat via un ng-show :

<select .... ng-change="toggleSelected()">...</select> <div ng-show="selected">...</div> $scope.selected = false; $scope.toggleSelected = function () { $scope.selected = !$scope.selected; };
Steeve VERDIEU, il y a 8 ans

Pourquoi tu utilises Angular1? Il est encore entretenu?

Bastien Vdp, il y a 8 ans

Les tuto sur youtube de grafikart sur angularjs........

Defy, il y a 8 ans

angularjs est passé en LTS pour les mise a jour de securité mais plus aucune evolution.