谈谈AngularJs中的隐藏和显示


Posted in Javascript onDecember 09, 2015

 AngularJS 通过新的属性和表达式扩展了 HTML。

AngularJS 可以构建一个单一页面应用程序(SPAs:Single Page Applications)。

代码如下所示:

<!DOCTYPE html>
<html ng-app="a2_12">
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="../js/angularJs-1.2.16-min.js"></script>
<style type="text/css">
body{
font-size: 12px;
}
ul{
list-style-type: none;
width: 408px;
margin: 0px;
padding: 0px;
}
div{
margin: 8px 0px;
}
</style>
</head>
<body>
<div ng-controller="c2_12">
<div ng-show="{{isShow}}">陶国荣</div>
<div ng-hide="{{isHide}}">1012@qq.con</div>
<ul ng-switch on={{switch}}>
<li ng-switch-when="1">11111111111111111</li>
<li ng-switch-when="2">22222222222222222</li>
<li ng-switch-default>33333333333333333</li>
</ul>
</div>
<script type="text/javascript">
var a2_12 = angular.module('a2_12', []);
a2_12.controller('c2_12', ['$scope', function($scope) {
$scope.isShow=true;
$scope.isHide=false;
$scope.switch=2;
}]);
</script>
</body>
</html>

ng-switch指令的功能是显示匹配成功的元素,该指令需要结合ng-switch-when和ng-switch-default指令使用.
当指定的on值与某个或多个添加ng-switch-when指令的元素匹配时,这些元素显示,未匹配到的元素的隐藏.
如果没有找到与on值相匹配的元素时,则显示添加了ng-switch-default指令的元素.

以上所述就是本文给大家介绍的AngularJs中的隐藏和显示全部内容,希望大家喜欢。

Javascript 相关文章推荐
捕获关闭窗口的脚本
Jan 10 Javascript
JavaScript入门之事件、cookie、定时等
Oct 21 Javascript
javascript 星级评分效果(手写)
Dec 24 Javascript
密码强度检测效果实现原理与代码
Jan 04 Javascript
jQuery表格插件ParamQuery简单使用方法示例
Dec 05 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
Dec 16 Javascript
关于JS 预解释的相关理解
Jun 28 Javascript
JS实现统计字符串中字符出现个数及最大个数功能示例
Jun 04 Javascript
JQuery特殊效果和链式调用操作示例
May 13 jQuery
vue微信分享插件使用方法详解
Feb 18 Javascript
Vue 401配合Vuex防止多次弹框的案例
Nov 11 Javascript
Ajax异步刷新功能及简单案例
Nov 20 Javascript
jquery插件ajaxupload实现文件上传操作
Dec 09 #Javascript
js实现卡片式项目管理界面UI设计效果
Dec 08 #Javascript
javascript如何写热点图
Dec 08 #Javascript
jQuery基于ajax()使用serialize()提交form数据的方法
Dec 08 #Javascript
jQuery的Ajax用户认证和注册技术实例教程(附demo源码)
Dec 08 #Javascript
jquery+ajax实现注册实时验证实例详解
Dec 08 #Javascript
jQuery使用$.ajax进行即时验证的方法
Dec 08 #Javascript
You might like
DOTA2【瓜皮时刻】Vol.91 RTZ山史最惨“矿难”
2021/03/05 DOTA
Discuz 模板引擎的封装类代码
2008/07/18 PHP
typecho插件编写教程(三):保存配置
2015/05/28 PHP
php中让人头疼的浮点数运算分析
2016/10/10 PHP
PHP 传输会话curl函数的实例详解
2017/09/12 PHP
PHP实现网站访问量计数器
2017/10/27 PHP
laravel添加前台跳转成功页面示例
2019/10/22 PHP
javascript 的Document属性和方法集合
2010/01/25 Javascript
jquery mobile开发常见问题分析
2016/01/21 Javascript
Node.js批量给图片加水印的方法
2016/11/15 Javascript
angular+ionic 的app上拉加载更新数据实现方法
2017/01/16 Javascript
JavaScript函数柯里化原理与用法分析
2017/03/31 Javascript
JavaScript HTML DOM元素 节点操作汇总
2019/07/29 Javascript
解决vuex刷新状态初始化的方法实现
2019/08/15 Javascript
D3.js 实现带伸缩时间轴拓扑图的示例代码
2020/01/20 Javascript
Python找出9个连续的空闲端口
2016/02/01 Python
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
python进行TCP端口扫描的实现
2018/12/21 Python
Python对接支付宝支付自实现功能
2019/10/10 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
PyCharm中配置PySide2的图文教程
2020/06/18 Python
python实现扫雷游戏的示例
2020/10/20 Python
美国诺德斯特龙百货官网:Nordstrom
2016/08/23 全球购物
TripAdvisor越南:全球领先的旅游网站
2017/09/21 全球购物
西班牙英格列斯百货英国官网:El Corte Inglés英国
2017/10/30 全球购物
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
三维科技面试题
2013/07/27 面试题
优秀员工自荐信范文
2013/10/05 职场文书
会计学个人自荐信模板
2013/12/13 职场文书
大学生饮食连锁店创业计划书
2014/01/17 职场文书
大学生期末自我鉴定
2014/02/01 职场文书
群众路线自查报告及整改措施
2014/11/04 职场文书
2014年政府采购工作总结
2014/12/09 职场文书
教师辞职书范文
2015/02/26 职场文书
4S店客服专员岗位职责
2015/04/07 职场文书
2015年基层党建工作汇报材料
2015/06/25 职场文书