将材料主题应用于离子角度的ngx-datatable

时间:2018-05-04 13:52:21

标签: angular ionic-framework ngx-datatable

我正在使用Lateat离子开发移动应用程序。我已经用npm安装了ngx-datatable来显示一些数据。该表正在运行,但我无法应用该样式。在文档之后,我将其添加到我的页面scss:



page-datapage{

  @import '~@swimlane/ngx-datatable/release/index.css';
  @import '/node_modules/@swimlane/ngx-datatable/release/themes/material.css';
  @import '~@swimlane/ngx-datatable/release/assets/icons.css';

}




这在我的页面模板中:



  <ngx-datatable class="material"
    [rows]="rows"
    [columns]="columns">
  </ngx-datatable>
&#13;
&#13;
&#13;

该表出现并且正常工作(即使排序正常)但表格没有样式且没有图标出现。

1 个答案:

答案 0 :(得分:0)

您需要将 index.css material.css icon.css 复制到 src / assets 文件夹。

复制后,将文件重命名为 _index.scss _material.scss _icon.scss

在您的 app.scss 中导入文件,如下所示:

@import '../assets/index';
@import '../assets/material';
@import '../assets/icons';

字体:https://github.com/swimlane/ngx-datatable/issues/1249#issuecomment-359629984