我想显示通过角度呈现的标题。它在 chrome 或 firefox 等浏览器以及互联网 9 和 10 中运行良好。
ng-app 在 html 标签中定义。
标题标签如下所示:
<title>
{{resultListQuery.selectedPropertiesSummary}} in {{resultListQuery.geoCodingResult.locationName}}
</title>
任何人都可以帮助我吗?您需要有关该应用程序的更多信息吗?
我想显示通过角度呈现的标题。它在 chrome 或 firefox 等浏览器以及互联网 9 和 10 中运行良好。
ng-app 在 html 标签中定义。
标题标签如下所示:
<title>
{{resultListQuery.selectedPropertiesSummary}} in {{resultListQuery.geoCodingResult.locationName}}
</title>
任何人都可以帮助我吗?您需要有关该应用程序的更多信息吗?
您可以使用$window.document.title
来设置您的标题而无需绑定。
这是跨浏览器解决方案。ng-bind 和 ng-bind-template 永远不会工作,因为它们使用 element.text(),它永远不会在 IE8 上工作。
myModule.run(function($interpolate, $window) {
...
$rootScope.$watch(function() {
return $interpolate(myTitleTemplate)($myScope);
}, function(title) {
$window.document.title = title;
})
...
});
你必须使用:
<title ng-bind-template="foo {{pageTitle}} bar"></title>
或者,您也可以使用ng-bind
,但ng-bind-template
还有一个额外的优势,即它允许您在其中拥有多个{{}}
表达式。