2016-04-08 17 views
2

Ich bin uisng Angular-Material und jetzt würde Ich mag Standard-Theme zu ändern, die anderen Paletten wie folgt zu verwenden:

config(["$routeProvider", function ($routeProvider, $mdThemingProvider) { 
    $mdThemingProvider.theme('default') 
      .primaryPalette('brown') 
      .accentPalette('red'); 

Aber ich Fehler bekommen:

TypeError: Cannot read property 'theme' of undefined 

Wie könnte das behoben werden? P.S. Es schien dieses Problem von Version 0.7.0 und immer noch nicht behoben.

+0

sicher, dass Sie auf Ihre Angular App 'ngMaterial' – xelilof

+0

Es ist injiziert haben - Standard-Theme arbeiten gut. –

+0

Ich habe es lokal getestet es funktioniert gut, können Sie Ihre Probe auf jsfiddle oder irgendwo, wo wir sehen können, – xelilof

Antwort

2

ich in Config verpasst:

config(["$routeProvider", "$mdThemingProvider", function ($routeProvider, $mdThemingProvider) { 
+0

Können Sie mich zeigen, wo ein komplettes Bootstrap + benutzerdefinierte Thema Beispiel zu finden? –

Verwandte Themen