从Angular.js中的URL获取页面标题

时间:2013-05-09 10:11:57

标签: angularjs

我希望这会很简单,但它似乎打破了我的代码!

我正在尝试从网址中创建<h1>,其中包含:

$scope.pageTitle = $scope.$watch(function() {
    $scope.pageTitle = $location.url().substring(1);
  };

然后在我看来,使用这个:

<h1>{{pageTitle}}</h1>

为什么这不起作用?!

感谢任何能帮助我理解这一点的人!

JP

1 个答案:

答案 0 :(得分:4)

这就是答案!喔!

$scope.location = $location;

  $scope.$watch('location.url()', getTitle);

  function getTitle() {
    $scope.pageTitle = $location.url().substring(1);
  };