Я новичок в Angular 6. У меня есть ячейка таблицы mat с именем 'FLoorSpaceOFC' в одном компоненте, которая рассчитывает аренду оборудования на основе данных (строки) в dataSource.Строковые значения: «Внутренний», «Наружный» и «Не установлен».На основании этих значений арендная плата изменяется.Например, если это в помещении, арендная плата равна 100, если на улице, то арендная плата равна 50, если не установлена, арендная плата равна 0 и т. Д.
Я пробовал варианты * ngIf и {{element.value}}, но нерабочая
<table mat-table [dataSource]="VILKerala" class="mat-elevation-z8">
<ng-container matColumnDef="FloorSpaceOFC">
<th mat-header-cell *matHeaderCellDef>OFC Floor space 100INR/rack</th>
<td mat-cell *matCellDef="let element"></td>
</ng-container>
<tr mat-header-row *matHeaderRowDef="displayedColumns " ></tr>
<tr mat-row *matRowDef="let myRowData columns: displayedColumns" ></tr>
import { Component, OnInit } from '@angular/core';
import { ExcelService } from '../excel.service';
import { VILKerala } from '../assetmodel';
import { ApiService } from '../api.service';
import { MatTableDataSource } from '@angular/material';
displayedColumns =['RFID','InfraID','InfraOwner','SiteName','Zone','District','Tenancy','FloorSpaceOFC','OfcFloorAreaID','OfcFloorAreaOD',
'BbuFLoorAreaID','BbuFLoorAreaOD','Ip55ODFloorArea','McuODFloorArea','TcuODFloorArea','TotalIDFLoorArea',
'TotalODFloorArea','RackSapce','UspaceCharge','Floor&RackSpaceCharge','LoadingCharges','ExpectedDCEM','BilledDCEM',
'DCEM difference','EBCost','DiseslCost','TotalEnergyCharges'
]