我已經嘗試/使用所有可能的引用stackoverflow和其他教程,但無法獲得頁面標題,說明工作。 我的狀態代碼如下所示頁標題,描述使用angular-ui路由器
$urlRouterProvider.otherwise('/home/welcome');
$stateProvider
.state('home', {
url: "/home",
abstract: true,
templateUrl: "views/home_base.html",
controller : "HomebaseCtrl"
})
.state('home.welcome', {
url: '/welcome',
templateUrl: 'views/welcome.html',
controller: 'WelcomeCtrl'
})
在我的控制器「WelcomeCtrl」文件我想設置頁面標題和描述的頁面。我已經使用rootScope,但rootScope值不綁定在index.html文件中。
在我的index.html文件
<html>
<head>
<title>{{pagetitle}}</title>
</head>
<div ui-view=""></div>
路線home_base.html文件,該文件inturns路線welcome.html文件。
控制器
angular.module('ragamixApp')
.controller('WelcomeCtrl', function($rootScope){
$rootScope.pagetitle = "Hi..I am Page Title";
})
任何幫助,將不勝感激
您的控制器?碼?更新以發佈 – Aravind
您正在嘗試綁定應用程序外部的元素。如果你想訪問'{{pagetitle}}''它必須在受控的dom元素下。 –
你的控制器在哪裏? –