Как получить данные в DataGable в Angular6? - PullRequest
0 голосов
/ 19 марта 2019

Вот мой код машинописного текста, в консольных данных успешно найден, но я не могу передать его в таблицу данных, и ничего не показывает ошибку, пожалуйста, помогите мне найти решение для этого.

ngOnInit() {

this.dtOptions = {
  pagingType: 'full_numbers',
  pageLength: 10,
  processing: true,
  ajax: (dataTablesParameters:any)=>{
    this.http.get(environment.api_url + `/admin/get_all_product`).subscribe((data:any[]) =>{
      console.log(data);
      //this.products = data as any[];
      this.dtTrigger.next();
    }); 
  },
  columns: [{
    title: 'ID',
    data: '_id'
  }, {
    title: 'Product Name',
    data: 'product_name'
  }, {
    title: 'Product Description',
    data: 'product_description'
  },
  {
    title: 'Product Price',
    data: 'product_price'
  },{
    title: 'Product Quantity',
    data: 'product_quantity'
  },
  {
    title: 'Product Category',
    data: 'product_category'
  }]
};

this.http.get(environment.api_url + `/admin/get_all_product`,{   
}).subscribe((data:any[]) =>{
  console.log(data);
  //this.products = data as any[];
  this.dtTrigger.next();
});

}

вот HTML-код,

<table datatable [dtOptions]="dtOptions" [dtTrigger]="dtTrigger" class="row-border hover"></table>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...