zoukankan      html  css  js  c++  java
  • AngularJS 事件

    ng-click 指令

    ng-click 指令定义了 AngularJS 点击事件。

    <!DOCTYPE html>
    <html>
    
        <head>
            <meta charset="utf-8">
            <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
        </head>
    
        <body>
            <div ng-app="myApp" ng-controller="myCtrl">
    
                <button ng-click="count = count + 1">点我!</button>
    
                <p>{{ count }}</p>
            </div>
            <script>
                var app = angular.module('myApp', []);
                app.controller('myCtrl', function($scope) {
                    $scope.count = 0;
                });
            </script>
        </body>
    
    </html>

    隐藏 HTML 元素

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
        </head>
        <body>
            <div ng-app="myApp" ng-controller="personCtrl">
                <button ng-click="toggle()">隐藏/显示</button> //ng-click里面是一个toggle()函数
                <p ng-hide="myVar">
                    名: <input type=text ng-model="firstName"><br> 
                    姓: <input type=text ng-model="lastName"><br><br> 
                    姓名: {{firstName + " " + lastName}}
                </p>
            </div>
            <script>
                var app = angular.module('myApp', []);
                app.controller('personCtrl', function($scope) {
                    $scope.firstName = "John";
                    $scope.lastName = "Doe";
                    $scope.myVar = false;
                    $scope.toggle = function() {   //tpggle后面没有()
                        $scope.myVar = !$scope.myVar; //用于切换myVar的值
                    }
                });
            </script>
        </body>
    </html>

    应用解析:

    第一部分 personController与控制器章节类似。

    应用有一个默认属性: $scope.myVar = false;

    ng-hide 指令设置 <p>元素及两个输入域是否可见, 根据 myVar 的值 (true 或 false) 来设置是否可见。

    toggle() 函数用于切换 myVar 变量的值(true 和 false)。

    显示 HTML 元素

  • 相关阅读:
    数据结构与算法10 微服务接口的鉴权和限流 [MD]
    .Net开发环境配置[OS/IIS/VS...]
    一、单件模式
    正则表达式调试器1.1
    C#2.0新特性系列文章转载
    巧用VS2005解决VS2005网站发布不便问题
    配置VS2005,加速VS2005运行速度
    转载:ASP.NET运行机制 和 图片盗链问题
    ASP.NET页面提前处理问题
    关于NTLM认证的python和.NET实现
  • 原文地址:https://www.cnblogs.com/chrisghb8812/p/5667770.html
Copyright © 2011-2022 走看看