recherche

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

angulaire.js - les étiquettes angulaires continuent de clignoter lors du survol avec la souris

Lorsque j'écrivais un événement de survol de la souris à l'aide d'angularjs, j'ai constaté que l'étiquette continuait de clignoter lorsque la souris était enfoncée. Le code angulaire est le suivant :

.
<p ng-init="show=true" class="carousel-caption alert alert-success login-status">
     <label ng-show="show" ng-mouseenter="show=false" ng-mouseleave="show=true">
           登录成功
     </label>
     <p ng-show="!show">
          进入主页
     </p>
 </p>
 

Y a-t-il un problème avec ce code ?

L'effet à obtenir est que lorsque la souris survole l'étiquette de connexion réussie, l'étiquette d'accès à la page d'accueil apparaîtra. S'il vous plaît, donnez-moi quelques conseils si vous voyez le problème, merci beaucoup !

巴扎黑巴扎黑2781 Il y a quelques jours685

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

  • 怪我咯

    怪我咯2017-05-15 17:09:12

    Écrivez ng-mouseleave dans le p sur la page d'accueil et essayez-le.

    répondre
    0
  • 黄舟

    黄舟2017-05-15 17:09:12

    1. Essayez de ne pas utiliser ng-init, mais initialisez-le dans le contrôleurng-init,在 controller 里面初始化

    2. ng-show 改成 ng-if
      3. 如果还是不行,用 ng-class

    3. Remplacez ng-show par ng-if
      3 Si cela ne fonctionne toujours pas, utilisez ng-class pour contrôler Réessayez
    🎜🎜 🎜

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-15 17:09:12

    Écrivez simplement ng-mouseleave dans p.

    répondre
    0
  • Annulerrépondre