Итак, я пытаюсь отобразить некоторые фиктивные данные в таблице в этом файле мопса
.container
p-table([value]="batches")
ng-template(pTemplate="header")
tr
th Batch ID
th Batch Start
th Batch End
th Mismatched Customers
th Customers Evaluated
ng-template(pTemplate="body" let-batch='')
tr
td {{batch.batchId}}
td {{batch.batchStart}}
td {{batch.batchEnd}}
td {{batch.quantityMismatched}}
td {{batch.quantityEvaluated}}
Но я продолжаю получать ошибки, которые говорят, что свойство «пакет» не существует для типа » BatchDashboardComponent '
Вот файл машинописного текста, который у меня есть
import { Component, OnInit } from '@angular/core';
import { BatchData } from '../../util/data';
import { BATCHES } from '../../util/mock-data';
import { BatchService } from '../../services/batch/batch.service';
@Component({
selector: 'batch-dashboard',
templateUrl: './batch-dashboard.component.pug',
styleUrls: ['./batch-dashboard.component.scss'],
providers: [BatchService]
})
export class BatchDashboardComponent implements OnInit {
batches: BatchData[];
constructor(){
}
ngOnInit(){
this.batches = BATCHES;
console.log(this.batches);
}
}
Где BATCHES - это фиктивные данные типа BatchData, которые выглядят так
export interface BatchData {
batchId: number,
batchStart: string,
batchEnd: string,
quantityMismatched: number,
quantityEvaluated: number
}
любая идея относительно Приветствуем вас, почему я получаю эту ошибку?
РЕДАКТИРОВАТЬ: я также пытался сделать это безрезультатно