谈谈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 相关文章推荐
高效的表格行背景隔行变色及选定高亮的JS代码
Dec 04 Javascript
JavaScript 语言基础知识点总结(思维导图)
Nov 10 Javascript
JQuery中使用.each()遍历元素学习笔记
Nov 08 Javascript
node.js中的fs.readdirSync方法使用说明
Dec 17 Javascript
js实现屏幕自适应局部代码分享
Jan 30 Javascript
jquery读写cookie操作实例分析
Dec 24 Javascript
利用jquery获取select下拉框的值
Nov 23 Javascript
JavaScript中return用法示例
Nov 29 Javascript
Bootstrap基本样式学习笔记之图片(6)
Dec 07 Javascript
jquery实现图片放大点击切换
Jun 06 jQuery
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
Dec 14 Javascript
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
Nov 21 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
星际玩家的三大定律
2020/03/04 星际争霸
使用PHP生成二维码的两种方法(带logo图像)
2014/03/14 PHP
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
PHP中的traits实现代码复用使用实例
2015/05/13 PHP
PHP中利用sleep函数实现定时执行功能实现代码
2016/08/25 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
ie和firefox不兼容的解决方法集合
2009/04/28 Javascript
JQuery 技巧和窍门整理(8个)
2010/04/22 Javascript
javascript测试题练习代码
2012/10/10 Javascript
在JavaScript的正则表达式中使用exec()方法
2015/06/16 Javascript
jquery小火箭返回顶部代码分享
2015/08/19 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
最常见的左侧分类菜单栏jQuery实现代码
2016/11/28 Javascript
jquery插件ContextMenu设置右键菜单
2017/03/13 Javascript
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
jQuery 实现左右两侧菜单添加、移除功能
2018/01/02 jQuery
vue cli 3.0 搭建项目的图文教程
2019/05/17 Javascript
小程序云开发获取不到数据库记录的解决方法
2019/05/18 Javascript
JS数组扁平化(flat)方法总结详解
2019/06/24 Javascript
vue-router两种模式区别及使用注意事项详解
2019/08/01 Javascript
nodejs一个简单的文件服务器的创建方法
2019/09/13 NodeJs
antd Select下拉菜单动态添加option里的内容操作
2020/11/02 Javascript
微信小程序自定义底部弹出框功能
2020/11/18 Javascript
JavaScript实现鼠标经过表格某行时此行变色
2020/11/20 Javascript
Python实现的下载8000首儿歌的代码分享
2014/11/21 Python
python中的装饰器详解
2015/04/13 Python
Python使用zip合并相邻列表项的方法示例
2018/03/17 Python
浅谈Pandas中map, applymap and apply的区别
2018/04/10 Python
对django的User模型和四种扩展/重写方法小结
2019/08/17 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
2019/12/12 Python
美国最古老的精致书写工具制造商:A.T. Cross(高仕)
2018/01/30 全球购物
幼儿园元旦家长感言
2014/02/27 职场文书
党校毕业心得体会
2014/09/13 职场文书
个人先进事迹材料范文
2014/12/29 职场文书
大学生团员个人总结
2015/02/14 职场文书
员工试用期工作总结
2019/06/20 职场文书