要在SPFx新部件中使用基于TS的样式方法来获取当前主题,可以按照以下步骤进行:
@microsoft/sp-office-ui-fabric-core
和@microsoft/sp-component-base
包:@microsoft/sp-office-ui-fabric-core
和@microsoft/sp-component-base
包:ThemeHelper.ts
的文件,并添加以下代码:ThemeHelper.ts
的文件,并添加以下代码:MyComponent.tsx
)中,添加以下代码来初始化ThemeHelper
并获取当前主题:MyComponent.tsx
)中,添加以下代码来初始化ThemeHelper
并获取当前主题:MyComponent
的componentDidMount
生命周期方法中,使用ThemeHelper.getThemeVariant()
方法来获取当前主题。这样,你就可以在SPFx新部件中使用基于TS的样式方法来获取当前主题了。注意,在实际项目中,你可能还需要根据当前主题来应用相应的样式或调整组件的外观。
领取专属 10元无门槛券
手把手带您无忧上云