cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - angularjs 使用鼠标悬停时,标签一直闪

我在用angularjs写一个鼠标悬停事件的时候发现鼠标时标签一直闪, angular代码如下:

<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>
 

请问一下这段代码有什么问题吗?

要实现的效果就是鼠标悬停到登录成功的标签时,出现进入主页标签。 麻烦看出问题的给指点一下,多谢了哈!

巴扎黑巴扎黑2744 hari yang lalu653

membalas semua(3)saya akan balas

  • 怪我咯

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

    Tulis ng-mouseleave dalam p di laman utama dan cuba.

    balas
    0
  • 黄舟

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

    1. Cuba jangan gunakan ng-init, tetapi mulakan dalam pengawalng-init,在 controller 里面初始化

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

    3. Tukar ng-show kepada ng-if
      3 Jika masih tidak berfungsi, gunakan ng-class untuk mengawal Cuba lagi
    🎜🎜 🎜

    balas
    0
  • 習慣沉默

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

    Hanya tulis ng-mouseleave ke dalam p.

    balas
    0
  • Batalbalas