博客
关于我
AngularJS ng-class、ng-style
阅读量:353 次
发布时间:2019-03-04

本文共 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 属性值必须是对象,表达式返回的也是对象。

显示效果

转载地址:http://vrmr.baihongyu.com/

你可能感兴趣的文章
IEEE期刊缩写(常见的电机控制类期刊)
查看>>
VS中使用c++函数显示找不到标识符
查看>>
排列组合
查看>>
Why Software Development Methodologies Suck?
查看>>
怎样从0开始搭建一个测试框架_0
查看>>
JPEG压缩技术
查看>>
Algorithm: K-Means
查看>>
《C++ Concurrency in Action》读书笔记四 c++内存模型和原子类型
查看>>
Leetcode No.104 Maximum Depth of Binary Tree 遍历二叉树的深度
查看>>
Vmware Pro 12 上安装CentOS 7 64位
查看>>
《Windows程序设计》读书笔八 计时器
查看>>
《Windows程序设计》读书笔十 菜单和其他资源
查看>>
开发基于MFC的ActiveX控件的时候的一些消息处理
查看>>
一个C/C++ 命令行参数处理的程序
查看>>
一个使用Java语言描述的矩阵旋转的例子
查看>>
两款用于检测内存泄漏的软件
查看>>
王爽 《汇编语言》 读书笔记 三 寄存器(内存访问)
查看>>
IDEA/eclipse集成阿里巴巴Java开发规约插件
查看>>
IDEA出现问题:Received fatal alert: protocol_version 解决方案
查看>>
IDEA出现问题:修改jsp页面tomcat不生效解决方案
查看>>