Я пытаюсь использовать угловые маршруты для управления представлением. Кроме того, чтобы установить шаблон и контроллер, я хочу передать переменную в контроллер, чтобы он загружался в соответствующее содержимое JSON.Передать переменные в контроллер с маршрута в Угловом
Вот мой текущий код маршрута ...
app.config(['$routeProvider',
function ($routeProvider) {
$routeProvider.
when('/forum/:forumID', {
templateUrl: '/AngularTemplates/forumListing.html',
controller: 'forumViewFullList'
}).
when('/thread/:threadID', {
templateUrl: '/AngularTemplates/thread.html',
controller: 'forumThread'
}).
otherwise({
templateUrl: 'blah',
controller: 'blah'
}
);
}]);
и это контроллер, а не переменная в конце запроса HTTP ...
app.controller('forumViewFullList', function ($scope, $http, $timeout) {
function loadSell() {
$http.get("/umbraco/api/openzone/GetMessages?pageSize=50&pageNumber=1&forumId="+forumID)
.then(function (response) {
/// do something
});
}
loadSell();
})
Как получить идентификатор forumID с маршрута и передать его в контроллер?
Благодаря