1
我想输出一个文件夹的名称都作为ncybreadcrumb标签和HTML页面标题,使用填充范围变量的控制器。请参见下面的代码:控制器内部状态提供程序工作ncybreadcrumb但不为页眉
state('messenger.folder', {
url: '/:folder',
ncyBreadcrumb: {label: '{{folderLabel}}' },
data: {pageTitle: '{{folderLabel}}'},
controller: function($scope,$stateParams) {
$scope.folderLabel = $stateParams.folder;
}
}).
奇怪的是:这完全适用于ncybreadcrumb,而不是网页标题:网页标题总是空的。
有没有人有一个想法,为什么这是这种情况,以及如何解决它?
你怎么走'pageTitle'? –
有一个控制器适用于所有状态,它将范围变量“title”设置为“$ state。$ current.data.pageTitle”并且工作正常。如果我将'pageTitle:'{{folderLabel}}''更改为'pageTitle:'>> {{folderLabel}} <<'', I get ">><<“,所以字符串正确传递,但未插入'folderLabel'。 – cis