当高对比度模式开启时,我需要使用深色主题并且工作如下:
$mdThemingProvider.theme('default')
.primaryPalette('green')
.accentPalette('orange', {
'hue-3': 'A700'
}).dark();
但是,只有当某些条件为真并且该数据仅在控制器中可用时,我才需要应用.dark() 。有没有办法在控制器的主题上应用.dark()?
我试图注入ngMaterial
控制器的模块并$mdThemingProvider
作为该控制器中的依赖项并复制粘贴上面的代码,但出现以下错误:
未知提供者:$mdThemingProviderProvider <- $mdThemingProvider