recherche

Maison  >  Questions et réponses  >  le corps du texte

AngularJS via le contrôleur A vers le contrôleur B

Entrez d'abord dans le contrôleur A
Décidez ensuite d'afficher le dom du contrôleur A ou d'afficher directement le dom du contrôleur B
Mais peu importe comment vous le faites, vous rendrez d'abord le dom de A, puis le flasherez avant d'entrer dans le dom de B. Quelqu'un peut-il me donner des conseils ?

高洛峰高洛峰2830 Il y a quelques jours570

répondre à tous(4)je répondrai

  • 为情所困

    为情所困2017-05-15 17:02:59

    Utilisez généralement ng-if

    dans ce cas

    répondre
    0
  • PHPz

    PHPz2017-05-15 17:02:59

    Le contrôleur lui-même n'a pas de dom. Voulez-vous dire ng-controller ou composant ou directive ou route

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-15 17:02:59

    Allez dans la bibliothèque de classes Angular et recherchez un fichier nommé angulaire-csp et importez-le. Le contenu est comme ceci

    .
    /* Include this file in your html if you are using the CSP mode. */
    
    @charset "UTF-8";
    
    [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak],
    .ng-cloak, .x-ng-cloak,
    .ng-hide:not(.ng-hide-animate) {
      display: none !important;
    }
    
    ng\:form {
      display: block;
    }
    
    .ng-animate-shim {
      visibility:hidden;
    }
    
    .ng-anchor {
      position:absolute;
    }

    Ajoutez ensuite l'attribut ng-cloak à votre élément flash

    <p ng-if="false" ng-cloak>Hello World</p>

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-15 17:02:59

    D'accord avec le premier étage, pour juger de l'affichage du DOM, utilisez ng-if directement sur la page HTML Si le résultat est vrai, le DOM sera rendu sinon, il ne sera pas rendu.

    répondre
    0
  • Annulerrépondre