2016-06-29 2 views

답변

1

당신은 ng-if 또는 ng-show 또는 ng-hide 이벤트 지침 ng-mouseover 또는 ng-mouseenter

function SuperController($scope) { 
 
\t $scope.hovered = false; 
 
} 
 

 
angular.module('myApp', []); 
 
angular 
 
    .module('myApp') 
 
    .controller('SuperController', SuperController)
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.7/angular.min.js"></script> 
 
<div ng-app="myApp"> 
 
    <div ng-controller="SuperController as s"> 
 
    <button 
 
     ng-mouseover="hovered=true" 
 
     ng-mouseleave="hovered=false">HOVER ME</button> 
 
    <div ng-if="hovered">Shown only if hovered</div> 
 
    <div ng-if="!hovered">Shown only if not hovered</div> 
 
    </div> 
 
</div>

관련 문제