Как отображать датируемые кнопки на моем столе - PullRequest
0 голосов
/ 05 октября 2019

У меня есть таблица, на которой я реализовал datatable, и она работает нормально. Теперь я хочу добавить несколько кнопок в таблицу, таких как кнопки csv и print. Я попробовал пару вещей, но кнопки не отображаются.

мой файл ts:

import * as $ from 'jquery';
import 'datatables.net';
import 'datatables.net-bs4';

const table: any = $('table');
  this.dataTable = table.DataTable({
  dom: 'Bfrtip',
  buttons: [
    'copy', 'csv', 'excel', 'pdf', 'print', 'colvis',
  ]
  });

и в моем файле styles.css я также импортировал некоторые файлы:

@import "~bootstrap/dist/css/bootstrap.css";
@import "~datatables.net-bs4/css/dataTables.bootstrap4.css";

Я сделал следующие установки через npmизначально:

npm install bootstrap@4.0.0-beta.2 --save --save-exact
npm install datatables.net --save
npm install datatables.net-bs4 --save
npm install jquery --save
npm install @types/jquery --save-dev

Таблица отображается как таблица данных со всем, что работает нормально, но кнопки отказываются отображаться. Чего мне не хватает или какой файл мне нужно установить? Спасибо.

...