小编vee*_*era的帖子

使用Angular JS的简单弹出窗口

我是使用AngularJS的新手.我有4个名为Cancel,Deny,Success&Remove的按钮.如果我点击我要显示多个消息的任何按钮,即如果我点击取消,然后消息显示您单击取消按钮等等.

我从下面的链接跟随,但简单的警报和本例中没有使用控制器.

我想要一个ANGULARJS指令示例中的一个模态弹出,所以我可以理解.我试着谷歌但没有发现简单的例子.

请帮忙.谢谢

<!doctype html>
<html ng-app="mymodal">


<body>

<div ng-controller="MainCtrl" class="container">
  <button ng-click="toggleModal('Success')" class="btn btn-default">Success</button>
  <button ng-click="toggleModal('Remove')" class="btn btn-default">Remove</button>
  <button ng-click="toggleModal('Deny')" class="btn btn-default">Deny</button>
  <button ng-click="toggleModal('Cancel')" class="btn btn-default">Cancel</button>
  <modal visible="showModal">
      Any additional data / buttons
  </modal>
</div>

        <!-- Scripts -->
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css"></script>


    <!-- App -->
    <script>
        var mymodal = angular.module('mymodal', []);

mymodal.controller('MainCtrl', function ($scope) {
    $scope.showModal = false;
    $scope.buttonClicked = "";
    $scope.toggleModal = function(btnClicked){
        $scope.buttonClicked = btnClicked;
        $scope.showModal = !$scope.showModal;
    };
  }); …
Run Code Online (Sandbox Code Playgroud)

popup angularjs

13
推荐指数
1
解决办法
15万
查看次数

标签 统计

angularjs ×1

popup ×1