AngularJS基础 ng-class-odd 指令示例


Posted in Javascript onAugust 01, 2016

AngularJS ng-class-odd 指令

AngularJS 实例

为表格的奇数行设置 class="striped":

<!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>
.striped {
  color:white;
  background-color:black;
}
</style>
</head>
<body ng-app="myApp">

<table ng-controller="myCtrl">
<tr ng-repeat="x in records" ng-class-odd="'striped'">
 <td>{{x.Name}}</td>
 <td>{{x.Country}}</td>
</tr>
</table>

<script>
var app = angular.module("myApp", []);
app.controller("myCtrl", function($scope) {
 $scope.records = [
  {
   "Name" : "Alfreds Futterkiste",
   "Country" : "Germany"
  },
  {
   "Name" : "Berglunds snabbk",
   "Country" : "Sweden"
  },
  {
   "Name" : "Centro comercial Moctezuma",
   "Country" : "Mexico"
  },
  {
   "Name" : "Ernst Handel",
   "Country" : "Austria"
  }
 ]
});
</script>

</body>
</html>

运行结果:

Alfreds Futterkiste Germany
Berglunds snabbk Sweden
Centro comercial Moctezuma Mexico
Ernst Handel Austria

定义和用法

ng-class-odd 指令用于为 HTML 元素动态的绑定一个或多个 CSS 类,但只作用于奇数行。

ng-class-odd 指令需要与 ng-repeat 指令搭配使用。

ng-class-odd 指令建议用在表格的样式渲染中,但是所有HTML元素都是支持的。

语法

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

所有 HTML 元素都支持。

参数值

描述
expression 表达指定一个或多个 CSS 类。

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

Javascript 相关文章推荐
可缩放Reloaded-一个针对可缩放元素的复用组件
Mar 10 Javascript
Javascript 验证上传图片大小[客户端]
Aug 01 Javascript
纯JavaScript实现的完美渐变弹出层效果代码
Apr 02 Javascript
javascript实现单击和双击并存的方法
Dec 13 Javascript
CSS3 3D 技术手把手教你玩转
Sep 02 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
Feb 22 Javascript
Vue报错:Uncaught TypeError: Cannot assign to read only property’exports‘ of object’#‘的解决方法
Jun 17 Javascript
阿里大于短信验证码node koa2的实现代码(最新)
Sep 07 Javascript
利用babel将es6语法转es5的简单示例
Dec 01 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
Oct 16 Javascript
小程序瀑布流组件实现翻页与图片懒加载
May 19 Javascript
解决vue组件没显示,没起作用,没报错,但该显示的组件没显示问题
Sep 02 Javascript
js添加千分位的实现代码(超简单)
Aug 01 #Javascript
AngularJs定制样式插入到ueditor中的问题小结
Aug 01 #Javascript
jQuery的ajax和遍历数组json实例代码
Aug 01 #Javascript
JS遍历页面所有对象属性及实现方法
Aug 01 #Javascript
AngularJS 基础ng-class-even指令用法
Aug 01 #Javascript
jQuery EasyUI API 中文帮助文档和扩展实例
Aug 01 #Javascript
AngularJS入门教程之ng-class 指令用法
Aug 01 #Javascript
You might like
使用 MySQL 开始 PHP 会话
2006/12/21 PHP
PHP基于curl post实现发送url及相关中文乱码问题解决方法
2017/11/25 PHP
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
javascript (用setTimeout而非setInterval)
2011/12/28 Javascript
JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
2012/02/27 Javascript
jQuery动画animate方法使用介绍
2013/05/06 Javascript
原生JavaScript生成GUID的实现示例
2014/09/05 Javascript
如何在MVC应用程序中使用Jquery
2014/11/17 Javascript
jQuery中add()方法用法实例
2015/01/08 Javascript
Jquery插件实现点击获取验证码后60秒内禁止重新获取
2015/03/13 Javascript
JavaScript学习笔记之DOM基础 2.4
2015/08/14 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
JS实现的网页背景闪电闪烁效果代码
2015/10/17 Javascript
JS基础随笔(菜鸟必看篇)
2016/07/13 Javascript
JS创建对象的写法示例
2016/11/04 Javascript
详解angularjs 关于ui-router分层使用
2017/06/12 Javascript
jQuery条件分页 代替离线查询(附代码)
2017/08/17 jQuery
JavaScript正则表达式函数总结(常用)
2018/02/22 Javascript
nodejs用gulp管理前端文件方法
2018/06/24 NodeJs
在react中使用vuex的示例代码
2018/07/30 Javascript
Vue 中可以定义组件模版的几种方式
2019/08/06 Javascript
vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作
2020/09/10 Javascript
JavaScript Html实现移动端红包雨功能页面
2021/01/10 Javascript
说一说Python logging
2016/04/15 Python
浅析python中while循环和for循环
2019/11/19 Python
Pycharm最新激活码2019(推荐)
2019/12/31 Python
python数据分析工具之 matplotlib详解
2020/04/09 Python
Mac PyCharm中的.gitignore 安装设置教程
2020/04/16 Python
基于Python把网站域名解析成ip地址
2020/05/25 Python
keras的backend 设置 tensorflow,theano操作
2020/06/30 Python
世界领先的26岁以下学生和青少年旅行预订网站:StudentUniverse
2018/07/01 全球购物
美国领先的个性化礼品商城:Personalization Mall
2019/07/27 全球购物
汽车工程专业应届生求职信
2013/10/19 职场文书
2014年党员整改措施
2014/10/24 职场文书
创业计划书之烤红薯
2019/09/26 职场文书
选购到合适的激光打印机
2022/04/21 数码科技