博客
关于我
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/

你可能感兴趣的文章
php--class的工厂模式的示例
查看>>
jQuery练习t81
查看>>
四、js的深浅拷贝(2021/4/24)
查看>>
使用async、await改善异步代码
查看>>
零基础入门JavaScript 这一篇笔记就够了
查看>>
MySQL_安全管理、表单传值、php操作
查看>>
B1021 个位数统计 (15 分)
查看>>
java中的字符串
查看>>
Idiot 的间谍网络
查看>>
MySql索引及使用、实现的数据结构
查看>>
初探SSRF漏洞
查看>>
pythonBug入门——从零开始学python
查看>>
js-禁止右键菜单代码、禁止复制粘贴代码
查看>>
SpringBoot中使用Mybatis访问MySQL数据库(使用xml方式)
查看>>
$set的使用(视图不能实时更新)
查看>>
【SSL】1072砝码称重
查看>>
SSLOJ1692 USACO 3.2 Magic Squares 魔板&P2730
查看>>
暴打算法:王者级数据结构与LeetCode笔记,一路绿灯杀进字节Java岗
查看>>
限时开源!公布半小时下载量达10W:阿里大牛出品「MyCat笔记」
查看>>
数组--Go语言学习笔记
查看>>