Я попытался/использовал все возможные ссылки на stackoverflow и другие уроки, но не смог получить заголовок страницы, описание для работы. Мой код состояния выглядит следующим образомЗаголовок страницы, описание с помощью углового-ui-router
$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. –
Где находится ваш контроллер? –