AngularJS入门教程之ng-class 指令用法


Posted in Javascript onAugust 01, 2016

AngularJS ng-class 指令

AngularJS 实例

修改 <div> 元素的类:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
<style>
.sky {
 color:white;
 background-color:lightblue;
 padding:20px;
 font-family:"Courier New";
}
.tomato {
 background-color:coral;
 padding:40px;
 font-family:Verdana;
}
</style>
</head>
<body ng-app="">

<p>选择一个类:</p>

<select ng-model="home">
<option value="sky">天空色</option>
<option value="tomato">番茄色</option>
</select>

<div ng-class="home">
 <h1>Welcome Home!</h1>
 <p>I like it!</p>
</div>

</body>
</html>

定义和用法

ng-class 指令用于给 HTML 元素动态绑定一个或多个 CSS 类。

ng-class 指令的值可以是字符串,对象,或一个数组。

如果是字符串,多个类名使用空格分隔。

如果是对象,需要使用 key-value 对,key 是一个布尔值,value 为你想要添加的类名。只有在 key 为 true 时类才会被添加。

如果是数组,可以由字符串或对象组合组成,数组的元素可以是字符串或对象。

语法

<element ng-class="expression"></element>

所有的 HTML 元素都支持。

参数值

描述
expression 表达式返回一个或多个类名。

以上就是对AngularJS ng-class 指令资料的整理,有需要的朋友参考下。

Javascript 相关文章推荐
工作中常用到的JS表单验证代码(包括例子)
Nov 11 Javascript
createElement与createDocumentFragment的点点区别小结
Dec 19 Javascript
jQuery UI插件自定义confirm确认框的方法
Mar 20 Javascript
简单谈谈javascript中的变量、作用域和内存问题
Aug 30 Javascript
JQuery+EasyUI轻松实现步骤条效果
Feb 22 Javascript
jquery操作ID带有变量的节点实例
Dec 07 Javascript
完美解决spring websocket自动断开连接再创建引发的问题
Mar 02 Javascript
给localStorage设置一个过期时间的方法分享
Nov 06 Javascript
Vue中img的src是动态渲染时不显示的解决
Nov 14 Javascript
javascript中contains是否包含功能实现代码(扩展字符、数组、dom)
Apr 07 Javascript
Node.js API详解之 Error模块用法实例分析
May 14 Javascript
JavaScript随机数的组合问题案例分析
May 16 Javascript
Three.js学习之正交投影照相机
Aug 01 #Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
Aug 01 #Javascript
JQuery之proxy实现绑定代理方法
Aug 01 #Javascript
AngularJS入门教程之ng-checked 指令详解
Aug 01 #Javascript
浅谈JavaScript中面向对象的的深拷贝和浅拷贝
Aug 01 #Javascript
Javascript OOP之面向对象
Jul 31 #Javascript
JavaScript的字符串方法汇总
Jul 31 #Javascript
You might like
环境会对咖啡种植有什么影响
2021/03/03 咖啡文化
计算2000年01月01日起到指定日的天数
2006/10/09 PHP
使用session判断用户登录用户权限(超简单)
2013/06/08 PHP
实用的简单PHP分页集合包括使用方法
2013/10/21 PHP
PHP中使用BigMap实例
2015/03/30 PHP
PHP简单留言本功能实现代码
2017/06/09 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
csdn 博客的css样式 v3
2009/02/24 Javascript
jquery中动态效果小结
2010/12/16 Javascript
详解AngularJS验证、过滤器、指令
2017/01/04 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
JS实现移动端整屏滑动的实例代码
2017/11/10 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
vue.js实现回到顶部动画效果
2019/07/31 Javascript
详解python的数字类型变量与其方法
2016/11/20 Python
python矩阵转换为一维数组的实例
2018/06/05 Python
win10下python3.5.2和tensorflow安装环境搭建教程
2018/09/19 Python
python实现名片管理系统
2018/11/29 Python
python 实现图片旋转 上下左右 180度旋转的示例
2019/01/24 Python
spark dataframe 将一列展开,把该列所有值都变成新列的方法
2019/01/29 Python
python try 异常处理(史上最全)
2019/03/07 Python
Keras官方中文文档:性能评估Metrices详解
2020/06/15 Python
英国的屈臣氏:Boots博姿
2017/12/23 全球购物
英国电信商店:BT Shop
2019/12/17 全球购物
手工制作的意大利皮革运动鞋:KOIO
2020/01/05 全球购物
纯净、自信、100%的羊绒服装:360Cashmere
2021/02/20 全球购物
商得四方公司面试题(gid+)
2014/04/30 面试题
介绍一下Java中的static关键字
2012/05/12 面试题
幼儿园新年寄语
2014/04/03 职场文书
机关办公室岗位职责
2014/04/16 职场文书
青年安全生产示范岗事迹材料
2014/05/04 职场文书
计算机专业自荐信范文
2014/05/28 职场文书
学校感恩节活动策划方案
2014/10/06 职场文书
2016年中秋节寄语大全
2015/12/07 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书
一篇文章搞懂python混乱的切换操作与优雅的推导式
2021/08/23 Python