我正在为我的应用程序使用 office-ui-fabric-react,并且我正在使用 来自loadTheme
定义我的应用程序的调色板。
使用loadTheme
确实改变了我的组件的行为方式,但它不会影响页面的全局 CSS,如页面背景等......
鉴于我还导入了office-ui-fabric
dist CSS,我希望 CSS 也会被更改,也许通过一些 CSS3变量。
这不是它应该如何工作的吗?我应该在每次loadTheme
通话时手动设置 CSS 吗?
我正在为我的应用程序使用 office-ui-fabric-react,并且我正在使用 来自loadTheme
定义我的应用程序的调色板。
使用loadTheme
确实改变了我的组件的行为方式,但它不会影响页面的全局 CSS,如页面背景等......
鉴于我还导入了office-ui-fabric
dist CSS,我希望 CSS 也会被更改,也许通过一些 CSS3变量。
这不是它应该如何工作的吗?我应该在每次loadTheme
通话时手动设置 CSS 吗?
我在我们的 Github 页面上回答了这个问题,但也想把它扔在这里:
https://github.com/OfficeDev/office-ui-fabric-react/issues/5713
loadTheme 只更新传递给每个组件的主题对象。它不会向页面添加任何 CSS。这是非常有意的。