
AngularJS ng-class、ng-style
发布日期:2021-05-07 20:55:00
浏览次数:12
分类:技术文章
本文共 733 字,大约阅读时间需要 2 分钟。
一、 ng-class
ng-class 指令用于给 HTML 元素动态绑定一个或多个 CSS 类。
ng-class 指令的值可以是字符串,对象,或一个数组。
- 如果是字符串,多个类名使用空格分隔。
- 如果是对象,需要使用 key-value 对,key 为你想要添加的类名,value 是一个布尔值。只有在 value 为 true 时类才会被添加。
- 如果是数组,可以由字符串或对象组合组成,数组的元素可以是字符串或对象。
1.1 示列
选择一个类:
Welcome Home!
I like it!
1.2 其他写法
// isCurrentPage是一个函数,当执行结果为true时设置class为classng-class="{ className1: isCurrentPage(client), className2: classIsTrue(str)}// 当值(key1、key2为true时设置指定的class1,class2)ng-class="{ class1: key1, class2: key2}// 选定指定的classng-class="{'key1':'class1', 'key2':'class2'}['key2']"// 指定多个classng-class="['className1','className2']"// 三元表达式ng-class="obj ? 'class1': 'class2'"
二、ng-style
ng-style 指令为 HTML 元素添加 style 属性。
ng-style 属性值必须是对象,表达式返回的也是对象。
显示效果
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2025年03月18日 09时11分51秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
VS2005图标默认存放位置
2019-03-04
常用正则表达式
2019-03-04
C#中换行的代码
2019-03-04
用正则表达式过滤多余空格
2019-03-04
XML:采用XHTML和CSS设计可重用可换肤的WEB站点
2019-03-04
泳道图简介
2019-03-04
Tomcat6中web项目部署路径webapps和wtpwebapps的区别
2019-03-04
Java判断字符串是否为金额
2019-03-04
skyfans之每天一个Liunx命令系列之二:uptime
2019-03-04
Kubernetes十三--Pod定义文件内容详解
2019-03-04
普歌- LRF-(简单易懂)笔记本电脑USB接口案例 接口多态(向下转型)
2019-03-04
Java中如何构建树结构
2019-03-04
解决vue部署到nginx后刷新404
2019-03-04
解决eclipse字体背景变红或者变绿的问题
2019-03-04
扫雷小游戏——简单易懂
2019-03-04
软件架构-zookeeper快速入门
2019-03-04
「初级篇」跟我一起学docker(四)--容器的基本操作
2019-03-04
22 岁毕业做程序员的「普通」人,50 岁时的人生轨迹是怎样的?
2019-03-04
scala上界与下界、协变与逆变
2019-03-04
java稀疏数组
2019-03-04