0
votes

ng-spectacle visible pendant la chargement de page

Alors que la page de chargement de la page vient et que la valeur active est fausse. J'ai essayé avec NG-Si, NG-Cape, mais sans succès:

HTML STRY> P>

 calculations.forEach(calc => {
        calc.active = version.active;
  });


5 commentaires

Est-ce que ce JS angulaire (v1.x)?


@Yani oui angulaire 1.6


OK, et vous recherchez les données du serveur?


@Yani oui, récupérez les données du serveur


Ma réponse ci-dessous


4 Réponses :


-1
votes

Il n'y a pas de ng-show code> en angular2 +. Utilisez NGIF comme suit:

<div *ngIf="!item.active" class="dialog-expired-calculation alert alert-danger"
 role="alert">
    <h4 class="redText boldText" translate="parkingPlace.inactive-title"></h4>
</div>


1 commentaires

Je pensais que vous essayiez d'utiliser NG-Show en Angular2. J'ai mis à jour la balise de l'angulaire à angularjs afin qu'il atteigne le bon public.



1
votes

en supposant que vous utilisez angular 1.x - vous pouvez définir un drapeau et tant que c'est vrai masquer / afficher la partie de l'écran que vous souhaitez.

quelque chose comme ça peut fonctionner - xxx

// html xxx

ou vous pouvez également utiliser ng-si ajout à ng-show xxx


0 commentaires

0
votes

Avez-vous essayé de le déclarer dans votre init:

init() { $scope.item.active = true };
init();


0 commentaires

0
votes

Cela a fonctionné pour moi avec des modifications ci-dessous car, alors que pendant la chargement de la page avant de récupérer les données de la valeur booléenne du contrôleur défini sur true et le message apparaît pendant un moment

TS: calc.active = version.active; calc ['showMessage'] =! version.active;

html: ng-show = "item.showmessage"


0 commentaires