角度数据表-覆盖按钮CSS

角度数据表-覆盖按钮CSS,css,angular5,angular-datatables,Css,Angular5,Angular Datatables,我使用角度5和角度数据表 我想在自定义按钮上应用“btn btn success”类 这就是我所尝试的: this.dtOptions = { ... buttons: [ { text: 'Sélection', className: 'btn btn-success', ... } ] } 结果是: 添加了该类,但它保留了“dt button”类,然后覆盖了一些属性,如图中所示 但我不知道如何移除它 我如何解决

我使用角度5和角度数据表

我想在自定义按钮上应用“btn btn success”类

这就是我所尝试的:

this.dtOptions = {
     ...
 buttons: [
     {
       text: 'Sélection',
       className: 'btn btn-success',
       ...
     }
  ]
}
结果是:

添加了该类,但它保留了“dt button”类,然后覆盖了一些属性,如图中所示

但我不知道如何移除它

我如何解决它?

好的,我发现:

 this.dtOptions = {
 dom: 'Blfrtip',
 initComplete:  function (settings, json) {
    $('.button').removeClass('dt-button');
 },
 buttons: [
    'print',
    'excel',
     {
          text: 'Sélection',
          className: 'table-button button btn btn-success',
          ...
        }
     ]
}
现在它工作了