2

我正在尝试构建并且字体很棒,所以我试图用 PrimeIcons 完全替换它

<p-table #dt id='incidents-grid' [value]='incidents' [totalRecords]='totalRecords'
    expandableRows='true' [responsive]='true' dataKey='IncidentId' *ngIf='visible'
    [rows]='5' [paginator]='true' [rowsPerPageOptions]='[5,10,50]'
    [lazy]='true' (onLazyLoad)='loadIncidentsLazy($event)' [loading]='loading'>

分页器文档没有显示任何内容。

4

2 回答 2

3

我创建了我使用 primeNg 6 的场景:

  • 第 1 步:npm install primeicons --save
  • 第 2 步:在 style.css 或 angular.json 中导入主要图标

我在 style.css 中添加了如下:

@import '../node_modules/primeng/resources/primeng.min.css';
@import '../node_modules/primeng/resources/themes/omega/theme.css';
@import '../node_modules/primeicons/primeicons.css';

并在您的应用程序中的任何位置使用 Icon:

<p-tabView class="tabdetail">
       <p-tabPanel header="Basic Info" leftIcon="pi pi-calendar">
       </p-tabPanel>
</p-tabView>

它正在按预期工作。确保正确导入 style.css 中的 primeicons 路径。我想你可能会错过导入图标。

于 2018-09-19T18:08:42.547 回答
1

更新到 PrimeNG:

"primeng": "^6.1.4",

问题就解决了。

嘿 DirtyMind:您引用了不同的版本并触发了解决方案。

于 2018-09-20T13:24:33.593 回答