博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AngularJS 事件
阅读量:6949 次
发布时间:2019-06-27

本文共 1613 字,大约阅读时间需要 5 分钟。

ng-click 指令

 点击加减运算

<div ng-app="myApp" ng-controller="myCtrl">
<button ng-click="count = count + 1">加!</button>
<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>

 点击进行隐藏显示切换

<div ng-app="myApp" ng-controller="personCtrl">
<button ng-click="toggle()">隐藏/显示</button>
<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() {
        $scope.myVar = !$scope.myVar;
    }
});
</script>

 

应用解析:

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

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

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

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

ng-hide="true" 让元素 不可见

 

 ng-show

<div ng-app="myApp" ng-controller="personCtrl">
<button ng-click="toggle()">隐藏/显示</button>
<p ng-show="myVar">
名: <input type=text ng-model="person.firstName"><br>
姓: <input type=text ng-model="person.lastName"><br><br>
姓名: {
{person.firstName + " " + person.lastName}}
</p>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('personCtrl', function($scope) {
    $scope.person = {
        firstName: "John",
        lastName: "Doe"
    };
    $scope.myVar = true;
    $scope.toggle = function() {
        $scope.myVar = !$scope.myVar;
    };
});
</script>

 

转载于:https://www.cnblogs.com/cf924823/p/5231351.html

你可能感兴趣的文章
分解质因数
查看>>
流程变换与抽象
查看>>
C# 日志记录
查看>>
HDU-4143 A Simple Problem
查看>>
第十八章 23重载输出运算符
查看>>
《高效能人士的七个习惯》 读书笔记
查看>>
PostgreSQL 语法树分析之前需要了解到知识
查看>>
asp导航条子菜单横向
查看>>
poj 3436 (最大流)
查看>>
代理服务器
查看>>
Sql UNION 合并多个结果集并排序
查看>>
settimeout 传递带有参数的函数
查看>>
Windows下查看JDK是否安装以及安装路径
查看>>
java中变量运算细节 (2)
查看>>
mysql distinct
查看>>
POJ1062:昂贵的聘礼(枚举+迪杰斯特拉)
查看>>
Android ANR发生原因总结
查看>>
编程算法 - 求1+2+...+n(函数指针) 代码(C++)
查看>>
WorldWind源码剖析系列:插件列表视图类PluginListView和插件列表视图项类PluginListItem...
查看>>
JS系列——Linq to js使用小结
查看>>