1. 显示数据的索引值

    在ts中

      public list:any[]=[

        {title:"新闻1",},{title:"新闻2"},{title:"新闻3"}
      ]
 
    在html中
      <div>
        <p>未显示索引</p>
        <p *ngFor="let item of list">{{item.title}}</p>
        <p>显示索引</p>
        <p *ngFor="let item of list;let key=index">{{key}}--{{item.title}}</p>
      </div>

  2.ngIf条件判断  
eg1: 在ts中 public flag:boolean=false;
   在HTML中
      <div>

        <p>ngIf条件判断</p>
        <div *ngIf="flag">
          <p><img src="assets/images/01.png" alt=""></p>
        </div>
        <div *ngIf="!flag">
          <p><img src="assets/images/02.png" alt=""></p>
        </div>
      </div>
eg2:

    在ts中

      public list:any[]=[

        {title:"新闻1",},{title:"新闻2"},{title:"新闻3"}
      ]
 
    在html中
      <div>
        <p>未显示索引</p>
        <p *ngFor="let item of list">{{item.title}}</p>
        <p>显示索引</p>
        <p *ngFor="let item of list;let key=index">
          <span *ngIf=“key==1” class="red">{{key}}--{{item.title}}</.span>
          <span *ngIf=“key==!1”>{{key}}--{{item.title}}</.span> 
        </p>
      </div>
 

  ngSwitch
 eg:在ts中 
    public orderStatus:number = 1;

    //1-已支付 2-支付确认 3-已发货 4-收货 5-无效
   在HTML中
    <div [ngSwitch]="orderStatus">

      <p *ngSwitchCase="1">
         已支付
      </p>
      <p *ngSwitchCase="2">
        支付确认
      </p>
      <p *ngSwitchCase="3">
        已发货
      </p>
      <p *ngSwitchCase="4">
        收货
      </p>
      <p *ngSwitchDefault>
        无效
      </p>
    </div>

ng 循环数据的更多相关文章

  1. vue标签内循环数据逗号分隔

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. React(4) --引入图片及循环数据

    引入图片的方法 1.引入本地图片 方法1: import logo from '../assets/images/1.jpg'; <img src={logo} /> 方法2: <i ...

  3. 循环数据forin,foreach,for of

    最近一直在对数据处理,循环匹配之类的,我的mentor也已经多次指出一个问题,就是在循环里面用if去判断一个数值是否存在的时候,只要找到就要退出,这个时候就要对循环的语法提出了要求: 1.for in ...

  4. C# TreeView,递归循环数据加载到treeView1中

    TblAreaBLL bll = new TblAreaBLL(); private void button1_Click(object sender, EventArgs e) { LoadData ...

  5. react map循环数据 死循环

    项目条件:react es6 antidesign 已在commonState中获取到list,但是在循环map填充DOM的时候陷入死循环. 原因:因为是子组件 ,在父组件请求数据的时候 有个时差过程 ...

  6. C#中用radio单选Repeater循环数据,js实现

    <asp:Repeater ID="rpt" runat="server"> <ItemTemplate> <tr data-id ...

  7. for循环数据节点

    1.需要实现的功能,动态填充多条银行卡信息 2.dom结构 3.数据节点 4.实现方式 //获取银行卡基本信息 CmnAjax.PostData("Handler/Users/Users.a ...

  8. jsp页面中比较“接收数据”与“页面循环数据”是否相等

    页面中关系运算符: -lt 小于 -le   小于或者等于 -gt 大于 -ge 大于或者等于 -eq 等于 -ne 不等于 判空:<c:if test="${empty count  ...

  9. 关于SQL while 循环嵌套 外部循环数据无法进入内部循环

    下面一般是,作为SQL新手第一次写循环嵌套的办法,但是大家会发现一个问题,那就是变量@i总是不能进入第二个循环. declare @i int ,@j int, @k int set @j = 1 - ...

随机推荐

  1. 2019 Multi-University Training Contest 1

    2019 Multi-University Training Contest 1 A. Blank upsolved by F0_0H 题意 给序列染色,使得 \([l_i,r_i]\) 区间内恰出现 ...

  2. 并发之初章Java内存模型

    >>>>>>博客地址<<<<<< >>>>>>首发博客<<<<< ...

  3. 阿里雷卷:Reactive 基金会的成立将对开发方式带来哪些影响?

    作者 | 赵钰莹 近日,Linux 基金会宣布成立 Reactive 基金会.对于 Reactive,各位开发者应该并不陌生,尤其是 Node.js 开发者,但真正了解并意识到这件事情对开发方式带来的 ...

  4. Android数据列表展示之 RecylerView

    一.概述 1.RecyclerView是什么? RecyclerView是一种新的视图组,目标是为任何基于适配器的视图提供相似的渲染方式.该控件用于在有限的窗口中展示大量数据集,它被作为ListVie ...

  5. mybatis-geneator

    一.简介 在使用mybatis时我们需要重复的去创建pojo类.mapper文件以及dao类并且需要配置它们之间的依赖关系,比较麻烦且做了大量的重复工作,mybatis官方也发现了这个问题, 因此给我 ...

  6. django 中namespace的问题

    在早期的django版本中 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^polls/', include('polls.urls' ...

  7. Java面试-interrupt

    我们都知道,Java中停止一个线程不能用stop,因为stop会瞬间强行停止一个线程,且该线程持有的锁并不能释放.大家多习惯于用interrupt,那么使用它又有什么需要注意的呢? interrupt ...

  8. pyhon 浅copy

    一般python的copy是没有用的, 但是让你熟悉浅copy给你举个清晰的例子 person = ["name",["money",100]] p1 = pe ...

  9. JavaScript自动播放背景音乐

    问题描述 js控制audio自动播放音乐时报错: Uncaught (in promise) DOMException 我的报错之前的代码: <audio id="myaudio&qu ...

  10. 浅谈HDFS(二)之NameNode与SecondaryNameNode

    NN与2NN工作机制 思考:NameNode中的元数据是存储在哪里的? 假设存储在NameNode节点的硬盘中,因为经常需要随机访问和响应客户请求,必然效率太低,所以是存储在内存中的 但是,如果存储在 ...