如何在视图页面源中更改动态标题?

时间:2016-10-12 13:13:57

标签: javascript angularjs

我有默认值$document[0].title = "My App"。在html中,<title ng-bind="title"></title>它会在标题标题上显示为"My App"

右键单击页面并显示&#34;查看页面来源&#34;然后,它仍会显示<title ng-bind="title"></title>而不是<title>My App</title>

snapshot for view page source

2 个答案:

答案 0 :(得分:-2)

在$ rootScope上设置它: 在您的配置中

app.run(($rootScope) => {
  $rootScope.title = 'your title';
});

然后在你的控制器/指令控制器

angular
  .module('app')
  .controller('something', ($rootScope, $scope) => {
    $rootScope.title = 'Dashboard';
  });

答案 1 :(得分:-2)

你不能。查看源代码显示源代码。使用JavaScript对DOM进行的更改不是源代码的一部分。

元素检查器将显示实时DOM的视图,但源代码将始终是源代码。