Я использую другие MVC Framework, но я новичок в AngularJS и столкнулся с проблемой. У меня есть контроллер под названием «Проекты», и маршрут есть/проекты, но я хочу иметь возможность делать/projects/java, где я бы назвал новый шаблон страницы/просмотр и отобразил этот контент.AngularJS add Action to Controller
Как бы это сделать в AngularJS? Есть ли способ создать действия для проектов или мне нужно будет сделать что-то еще?
angular
.module('konradApp', [
'ngRoute'
])
.config(function ($routeProvider) {
$routeProvider
.when('/', {
title : 'Welcome',
templateUrl : 'views/main.html',
controller : 'MainCtrl',
controllerAs : 'main'
})
.when('/about', {
title : 'About',
templateUrl : 'views/about.html',
controller : 'AboutCtrl',
controllerAs : 'about'
})
.when('/projects', {
title : 'Projects',
templateUrl : 'views/projects.html',
controller : 'ProjectsCtrl',
controllerAs : 'projects'
})
.when('/contact', {
title : 'Contact',
templateUrl : 'views/contact.html',
controller : 'ContactCtrl',
controllerAs : 'contact'
})
.otherwise({
redirectTo : '/'
});
});
Контроллер:
angular.module('konradApp')
.controller('ProjectsCtrl', function() {
});
, где ваш код :-) –
Atleast дать некоторый код, как вы маршрутизацию приложения. –
@JqueryKing Я добавил код моего приложения и контроллер проектов –