首页 > 解决方案 > SharePoint 框架中的 Office Fabric:如何禁用图标警告?

问题描述

我在文档库(不是 Web 部件)中创建了上下文菜单按钮,该按钮使用“office-ui-fabric-react”库显示一些信息。

问题是当我打开我的 SharePoint Online 页面并加载我的扩展时,我会收到数百万条控制台警告。

我试图以这种方式禁用它:

import { setIconOptions } from 'office-ui-fabric-react/lib/Styling';
setIconOptions({
  disableWarnings: true
});

它没有帮助。我只需要三个图标。

在这种情况下我能做什么?

谢谢!

标签: reactjssharepointsharepointframeworkoffice-fabric

解决方案


如果您的代码在可能已经注册图标的环境中运行,您可能需要禁用警告。

要初始化图标并避免重复警告,请将选项传递给 initializeIcons:

import { initializeIcons } from '@uifabric/icons';

initializeIcons(undefined, { disableWarnings: true });


推荐阅读