2016-04-11 9 views
1

Bir kapsam adının doldurulduğu bir denetleyici kullanarak bir klasörün adını hem ncybreadcrumb etiketi hem de HTML sayfası başlığı olarak çıkarmaya çalışıyorum. Garip olan iseDurum sağlayıcı ncybreadcrumb için çalışan denetleyici içinde değil, pagetitle için çalışıyor

state('messenger.folder', { 
    url: '/:folder', 
    ncyBreadcrumb: {label: '{{folderLabel}}' }, 
    data: {pageTitle: '{{folderLabel}}'}, 

    controller: function($scope,$stateParams) { 
     $scope.folderLabel = $stateParams.folder; 
     } 
    }). 

: Bu ncybreadcrumb için mükemmel çalışıyor, ancak sayfa başlığı: sayfa başlık her zaman boştur aşağıdaki kodu bakın.

Böyle bir durumun neden olduğu ve nasıl düzeltileceği konusunda bir fikri olan var mı?

+0

nasıl 'pageTitle' kabul ediyor musun:

Burada dinamik başlık için bir çalışma yuvarlak bulmak? –

+0

Tüm eyaletler için, "başlık" değişkenini "$ state. $ Current.data.pageTitle" olarak ayarlayan ve işleyen tüm denetleyiciler var. PageTitle: '{{folderLabel}}' 'to' pageTitle: '' {{folderLabel}} ''' 'dır.' '{{FolderLabel}} <<'', I get ">><<". Yani, dize doğru şekilde iletildi, ancak' folderLabel 'eklenmedi. – cis

cevap

İlgili konular