谈谈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代码
Mar 06 Javascript
让firefox支持IE的一些方法的javascript扩展函数代码
Jan 02 Javascript
IE无法设置短域名下Cookie
Sep 23 Javascript
Javascript读取cookie函数代码
Oct 16 Javascript
js关闭当前页面(窗口)的几种方式总结
Mar 05 Javascript
Javascript代码在页面加载时的执行顺序介绍
May 03 Javascript
ext中store.load跟store.reload的区别示例介绍
Jun 17 Javascript
浅谈JavaScript的事件
Feb 27 Javascript
jQuery实现的输入框选择时间插件用法实例
Feb 28 Javascript
Angular17之Angular自定义指令详解
Jan 21 Javascript
vue多个元素的样式选择器问题
Nov 29 Javascript
jQuery实现可编辑的表格
Dec 11 jQuery
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
sql注入与转义的php函数代码
2013/06/17 PHP
php+mysqli批量查询多张表数据的方法
2015/01/29 PHP
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
2015/03/25 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
PHP使用缓存即时输出内容(output buffering)的方法
2015/08/03 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
PHP 中TP5 Request 请求对象的实例详解
2017/07/31 PHP
JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
2012/10/11 Javascript
基于JQuery实现的Select级联
2014/01/27 Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
2014/02/11 Javascript
js全选实现和判断是否有复选框选中的方法
2015/02/17 Javascript
理解JavaScript中Promise的使用
2016/01/18 Javascript
详解Webwork中Action 调用的方法
2016/02/02 Javascript
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
微信小程序 开发经验整理
2017/02/15 Javascript
Vue.js项目模板搭建图文教程
2017/09/20 Javascript
详解如何使用webpack在vue项目中写jsx语法
2017/11/08 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
详解基于Koa2开发微信二维码扫码支付相关流程
2018/05/16 Javascript
微信小程序实现滴滴导航tab切换效果
2018/07/24 Javascript
JavaScript引用类型Date常见用法实例分析
2018/08/08 Javascript
Vue中 v-if 和v-else-if页面加载出现闪现的问题及解决方法
2018/10/12 Javascript
Vue.js实现立体计算器
2020/02/22 Javascript
安装多版本Vue-CLI的实现方法
2020/03/24 Javascript
JS+css3实现幻灯片轮播图
2020/08/14 Javascript
python3+PyQt5+Qt Designer实现扩展对话框
2018/04/20 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
Selenium(Python web测试工具)基本用法详解
2018/08/10 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
Python调用scp向服务器上传文件示例
2019/12/22 Python
Python 没有main函数的原因
2020/07/10 Python
通信研究生自荐信
2014/02/01 职场文书
电子工程求职信
2014/07/17 职场文书
远程教育学习心得体会
2016/01/23 职场文书
确保减税降费落地生根,用实实在在措施
2019/07/19 职场文书
python 批量压缩图片的脚本
2021/06/02 Python