hi i am starter in angularjs. I want to inject controller in app.js using $stateProvider.
This is my code
$state('/home',{
url:'home',
templateurl :'home.html',
controller : ' homecontroller'
})
but controller does not load when we run tha application

Bikesh SrivastavaPosted Nov 10, 2016, 11:50 PM
MayankPosted Nov 10, 2016, 10:48 AM
var mainApp = angular.module("mainApp",['ui.router']);
mainApp.config(['$stateProvider', '$urlRouterProvider', function ($stateProvider, $urlRouterProvider) {
$stateProvider
.state('AddStudent', {
url: '/:AddStudent',
templateUrl: 'Templates/addStudent.html',
controller: 'AddStudentController'
templateUrl: 'Templates/viewStudents.html',
controller: 'ViewStudentsController'
});
$urlRouterProvider.otherwise('/');
}]);
Gagan GautamPosted Jun 23, 2016, 4:44 AM
.config(['$stateProvider','$urlRouterProvider',
function($stateProvider,$urlRouterProvider){
$urlRouterProvider.otherwise('/');
$stateProvider
.state('home',{
url:'/',
views:{
'':{templateUrl:'./templates/main.html'},
'nav@home':{templateUrl:'./templates/assets/nav.html'},
'body@home':{templateUrl:'./templates/body.html'},
'footer@home':{templateUrl:'./templates/assets/footer.html'}
}
});
}
]);
Vinay SinghPosted Jun 23, 2016, 4:36 AM
Gagan GautamPosted Jun 23, 2016, 4:03 AM
Vinay SinghPosted Jun 23, 2016, 2:42 AM