我在用angularjs寫一個(gè)鼠標(biāo)懸停事件的時(shí)候發(fā)現(xiàn)鼠標(biāo)時(shí)標(biāo)簽一直閃, 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">
進(jìn)入主頁
</p>
</p>
請問一下這段代碼有什么問題嗎?
要實(shí)現(xiàn)的效果就是鼠標(biāo)懸停到登錄成功的標(biāo)簽時(shí),出現(xiàn)進(jìn)入主頁標(biāo)簽。 麻煩看出問題的給指點(diǎn)一下,多謝了哈!
試試不要 ng-init
,在 controller 里面初始化
把 ng-show
改成 ng-if
3. 如果還是不行,用 ng-class
來控制再試試