У меня есть метод, который запускает сообщение для получения пользователей, и я использую datable, который использует веб-API в сетевом ядре. Но почтовый метод никогда не выполняется. Он даже не печатает console.log ('executing ...') ;. Что может случиться? (Возможность обработки данных без серверной части работает отлично)
HTML
<table id="tableList" datatable [dtOptions]="dtOptions" class="table table-bordered table-hover table-striped" *ngIf="elementList!=null">
Компонент
dtOptions: DataTables.Settings = {};
ngOnInit() {
const that = this;
const headers = new HttpHeaders({
'Content-Type': 'application/json',
'x-api-key': environment.apiKey,
CustomToken: localStorage.getItem('customToken')
});
const options = { headers };
that.dtOptions = {
pagingType: 'full_numbers',
pageLength: 2,
serverSide: true,
processing: true,
ajax: (dataTablesParameters: any, callback) => {
console.log('executing....');
that.http
.post<DataTablesResponse>(
'http://localhost:5000/api/Users/GetList',
null, options
).subscribe(resp => {
that.elementList = resp.data;
callback({
recordsTotal: resp.recordsTotal,
recordsFiltered: resp.recordsFiltered,
data: []
});
});
},
// columns: [{ data: 'id' }, { data: 'firstName' }, { data: 'lastName' }]
};
}