谈谈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 相关文章推荐
框架页面高度自动刷新的Javascript脚本
Nov 01 Javascript
浅谈JavaScript实现面向对象中的类
Dec 09 Javascript
使用javascript获取页面名称
Dec 23 Javascript
jquery实现的动态回到顶部特效代码
Oct 28 Javascript
简单介绍JavaScript数据类型之隐式类型转换
Dec 28 Javascript
JS实现回到页面顶部动画效果的简单实例
May 24 Javascript
JS实现的简易拖放效果示例
Dec 29 Javascript
validationEngine 表单验证插件使用实例代码
Jun 15 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
Aug 29 Javascript
使用vue-router与v-if实现tab切换遇到的问题及解决方法
Sep 07 Javascript
vue-cli3搭建项目的详细步骤
Dec 05 Javascript
详解vue实现坐标拾取器功能示例
Nov 18 Vue.js
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
PHP header函数分析详解
2011/08/06 PHP
初步介绍PHP扩展开发经验分享
2012/09/06 PHP
php模拟post上传图片实现代码
2016/06/24 PHP
yii框架redis结合php实现秒杀效果(实例代码)
2017/10/26 PHP
childNodes.length与children.length的区别
2009/05/14 Javascript
jQuery ajax(复习)—Baidu ajax request分离版
2013/01/24 Javascript
javascript匿名函数实例分析
2014/11/18 Javascript
jQuery监控文本框事件并作相应处理的方法
2015/04/16 Javascript
js实现登陆遮罩效果的方法
2015/07/28 Javascript
基于 webpack2 实现的多入口项目脚手架详解
2017/06/26 Javascript
JS库之Waypoints的用法详解
2017/09/13 Javascript
Vue.js组件间通信方式总结【推荐】
2018/11/23 Javascript
Javascript实现秒表计时游戏
2020/05/27 Javascript
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
2020/08/10 Javascript
[01:08:09]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第二局
2016/03/02 DOTA
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
简单介绍Python的轻便web框架Bottle
2015/04/08 Python
理解Python中的With语句
2016/03/18 Python
python简单读取大文件的方法
2016/07/01 Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
Python Socket使用实例
2017/12/18 Python
Python cookbook(数据结构与算法)找到最大或最小的N个元素实现方法示例
2018/02/13 Python
详谈pandas中agg函数和apply函数的区别
2018/04/20 Python
对python多线程中Lock()与RLock()锁详解
2019/01/11 Python
图文详解python安装Scrapy框架步骤
2019/05/20 Python
python numpy中cumsum的用法详解
2019/10/17 Python
Python爬虫之App爬虫视频下载的实现
2020/12/08 Python
使用数据结构给女朋友写个Html5走迷宫游戏
2019/11/26 HTML / CSS
怀俄明州飞钓:Platte River Fly Shop
2017/12/28 全球购物
中软Java笔试题
2012/11/11 面试题
公司出纳岗位职责
2013/12/07 职场文书
运输企业安全生产责任书
2014/07/28 职场文书
发票退票证明
2015/06/24 职场文书
浅谈mysql返回Boolean类型的几种情况
2021/06/04 MySQL
css布局巧妙技巧之css三角示例的运用
2022/03/16 HTML / CSS
Python语法学习之进程的创建与常用方法详解
2022/04/08 Python