2014-09-11 15 views
7

Korzystanie z wersji 1.3.0-rc1 (najnowsza wersja).ng-bind na <title> nie działa

Próbowałem:

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

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

ale nic.

Jeśli wykonam {{title}} w dowolnym miejscu w <body> to działa.

robię:

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

widzę mój title w modelu. Co się dzieje z tagiem <title>?

+10

gdzie zdefiniowałeś swoją aplikację i kontroler? Upewnij się, że jest w tagu '' – Dieterg

+0

@DieterGoetelen tak, masz rację, zapomniałem, że moja 'ng-app' była na' 'zamiast' '! Dziękujemy, – Syl

+0

, ponieważ odpowiedź jest udzielona, ​​powinieneś odpowiedzieć na pytanie lub je zamknąć. – Enkode

Odpowiedz

4

Zostało to naprawione przez dodanie ng-app na tagu .