有没有办法在 PrimeReact 树中使用自定义图标?

Posted

技术标签:

【中文标题】有没有办法在 PrimeReact 树中使用自定义图标?【英文标题】:Is there any way of using custom icons in primereact tree? 【发布时间】:2022-01-08 11:22:31 【问题描述】:

有没有办法在 Primereact 树中使用自定义图标?我尝试将它们导入到 css 文件中并像这样使用它们,但它不起作用。

这是一个带有primereact图标用法的json文件示例。

"key": "0-0",
"label": "Work",
"data": "Work Folder",
"icon": "pi pi-fw pi-cog" 

css中的图标使用

.myIcon 
background-image: url('imgpath');

这是一个带有自定义图标用法的 json 文件示例

"key": "0-0",
"label": "Work",
"data": "Work Folder",
"icon": "myIcon" 

非常感谢您对此的帮助

编辑: 所以我设法通过用内容替换背景图像来解决这个问题。

下面的CSS:

.m-icon 
 content: url("../images/module.png");

【问题讨论】:

这个例子不是向您展示了如何做到这一点吗? primefaces.org/primereact/showcase/#/tree/selection 我已经设法通过在 cc 中使用内容而不是背景图像来解决它 您应该在下面发布您的解决方案,然后我们可以将此问题标记为已回答。 对不起,新手。 【参考方案1】:

我已经设法通过用内容替换背景图像来解决这个问题。

下面的CSS:

.m-icon 
 content: url("../images/module.png");

【讨论】:

以上是关于有没有办法在 PrimeReact 树中使用自定义图标?的主要内容,如果未能解决你的问题,请参考以下文章

来自自定义组件的 PrimeReact DataTable 动态列

故事书未显示样式

有没有办法在 lambda 表达式树中使用“动态”?

在深度嵌套的视觉树中拖放装饰器

PrimeReact TieredMenu - 未捕获的类型错误:无法在 TieredMenu.show 读取未定义的属性“currentTarget”(TieredMenu.js:84)

有没有办法制作一个可以在 Java 中使用 [] 的自定义类,类似于数组?