博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angularJS中的ng-repeat指令!
阅读量:6839 次
发布时间:2019-06-26

本文共 1007 字,大约阅读时间需要 3 分钟。

ng-repeat 指令:

ng-repeat 指令用来遍历一个数组重复创建当前元素;

  • {
    {$index}}:{
    {item}}

案例二:

  • {
    {$index}}:{
    {item.name}}的年龄是{
    {item.age}}

在这个例子中,Models中有:

$id:10

item:Objet

$index:1

$first:false

$last:false

$middle:true

$even:false

$odd:true

例如:$first 和 $last的简单使用:

  • {
    {$first?'开始':''}}{
    {$index}}:{
    {item.name}}的年龄是{
    {item.age}}{
    {$last?'结束':''}}

ng-repeat结合ng-class实现各行换色

ng-class:会根据当前设置对象的属性和属性值决定是否添加特定的类名:

  • {
    {$first?'开始':''}}{
    {$index}}:{
    {item.name}}的年龄是{
    {item.age}}{
    {$last?'结束':''}}

实现各行换色:(注意这里用到的是一个大括号)

  • {
    {$first?'开始':''}}{
    {$index}}:{
    {item.name}}的年龄是{
    {item.age}}{
    {$last?'结束':''}}

 

ng-class拓展:结合双向数据绑定,实现选择颜色替换背景:

ng-repeat 解决重复项,使用 trak by $index

 结合 startsWith()做一个筛选:

  • {
    {item}}

结合双向数据绑定使用:

  • {
    {item}}

 

转载于:https://www.cnblogs.com/e0yu/p/7221470.html

你可能感兴趣的文章
android sqlite 增删改[insert、up…
查看>>
Eclipse常见问题集锦
查看>>
杭电 1711 Number Sequence 1686 2203
查看>>
[转载]Android开发常用调试技术记录
查看>>
清理SQL Server日志释放文件空间的终极方法
查看>>
asp.net mvc 页面传值的方法总结
查看>>
Stage4--Python面向对象
查看>>
layer.js弹窗组件layer.prompt无法调用解决
查看>>
第四维、第五维空间狂想
查看>>
第二作业
查看>>
ASP.NET并发处理
查看>>
java常见类关系(UML建模)
查看>>
treeview递归绑定的两种方法
查看>>
滑动换屏——Fragment
查看>>
Python Singleton模式
查看>>
Mysql如何创建短索引(前缀索引)
查看>>
大数据处理时用到maven的repository
查看>>
伪ajax操作
查看>>
石大ACM2587解题报告
查看>>
Kubernetes(1) kubectl 入门
查看>>