2014-09-11 8 views
7

Verwenden von 1.3.0-rc1 (spätestens jetzt).ng-bind on <title> funktioniert nicht

Ich habe versucht:

<title ng-bind="title"></title> 

<title>{{title}}</title> 

Aber nichts.

Wenn ich {{title}} irgendwo in <body> tun, funktioniert es.

ich tue:

app.main.run(function($rootScope) { 
    $rootScope.$on('$routeChangeSuccess', function(event, current, previous) { 
     if (current.hasOwnProperty('$$route')) { 
      $rootScope.title = current.$$route.title; 
     } 
    }); 
}); 

ich sehe meine title im Modell. Was passiert mit dem Tag <title>?

+10

Wo haben Sie Ihre App & Controller definiert? Stellen Sie sicher, es ist auf der '' Tag – Dieterg

+0

@DieterGoetelen yeah Sie haben Recht, ich habe vergessen, dass meine' ng-App 'auf' 'anstelle von' '' war! Danke – Syl

+0

da dies beantwortet wird, sollten Sie die Frage beantworten oder schließen. – Enkode

Antwort

4

Dies wird durch Hinzufügen von ng-app auf <html> Tag behoben.