你需要作出这样的控制器内部通话titleService.setPageTitle("My Title");
:
<!DOCTYPE html>
<html ng-app="stackoverflow">
<head>
<script data-require="[email protected]" src="https://code.angularjs.org/1.3.20/angular.js" data-semver="1.3.20"></script>
<script>
var app = angular.module('stackoverflow', []);
app.controller('MainCtrl', function($scope, titleService) {
titleService.setPageTitle('StackOverflow');
})
.factory("titleService", function($window) {
return {
setPageTitle: function(title) {
$window.document.title = title;
}
};
});
</script>
</head>
<body ng-controller="MainCtrl">
<p>Changed title to "StackOverflow"!</p>
</body>
</html>
是一个弹出里面? –
不,里面没有弹出 –