Я планирую создать канал Atom внутри моего контроллера AngularJS. Я хочу создать представление, но не на стороне сервера, потому что я хочу заменить URI новым маршрутом AngularJS.
Теперь я знаю, как писать XML с помощью JavaScript, но понятия не имею, как вернуть XML-контент без представления.
Мои настройки маршрута вполне нормальны, как показано ниже. Он использует templateUrl
для рендеринга частичного представления.
.when('/posts', {
templateUrl: 'theme/post_list.html',
controller: PostsController
})
Можно ли обслуживать XML-контент без представления с помощью AngularJS? Вот так:
.when('/posts.atom', {
controller: PostsController
})
Генерация маршрутизированного Atom-канала angular.js на стороне сервера возможна, но я этого не хочу.
service
- person Ivan Chernykh   schedule 16.06.2013