一、if判断

1-1.news.component.ts

  1. import { Component, OnInit } from '@angular/core';
  2. @Component({
  3. selector: 'app-news',
  4. templateUrl: './news.component.html',
  5. styleUrls: ['./news.component.css']
  6. })
  7. export class NewsComponent implements OnInit {
  8. show = true;
  9. constructor() {}
  10. ngOnInit(): void {
  11. }
  12. }

1-2.news.component.html

  1. <div class="show" *ngIf="show"></div>

1-3.news.component.css

  1. .show{
  2. width: 100px;
  3. height: 100px;
  4. background-color: red;
  5. }

image.png

二、Switch判断

2-1.news.component.ts

  1. import { Component, OnInit } from '@angular/core';
  2. @Component({
  3. selector: 'app-news',
  4. templateUrl: './news.component.html',
  5. styleUrls: ['./news.component.css']
  6. })
  7. export class NewsComponent implements OnInit {
  8. number = 3;
  9. constructor() {}
  10. ngOnInit(): void {
  11. }
  12. }

2-2.news.component.html

  1. <div [ngSwitch]="number">
  2. <div *ngSwitchCase="1">未支付</div>
  3. <div *ngSwitchCase="2">已支付</div>
  4. <div *ngSwitchDefault>完成交易</div>
  5. </div>