2017-08-29 114 views

回答

0

有几种方法可以做到这一点。我会解释后者,因为它更简单

  • 使用ngRoute
  • 使用ng-showng-if

所以在你的模式是这样的格式化HTML:

<modal> 
    <div ng-if="modal == 'one'"> 
     ... modal one content 
    </div> 
    <div ng-if="modal == 'two'"> 
     ... modal two content 
    </div> 
</modal> 

在随后您的控制器:

$scope.onClickSecondModalButton =() => { 
    $scope.modal = 'two' 
} 

通过将$scope.modal更改为'one''two',您可以在不使用动画闪光的情况下在两个模式之间切换。