Если я вас правильно понял, то нужно в файле template.php новостного компонента, например, удалить все, что там есть, и добавить
Код
<?echo json_encode($arResult)?>
После этого англуляром принимать через сервис $http методом get этот самый template.php . Так делать пробовал - не работает. На выходе получается пустая строка. Если действовать по такому же принципу, но использовать в php файле конструкцию вида:
на выходе получается ошибка 500 Internal Server Error. Так же пробовал проделывать с другими файлами: например, создавать файл ajax.php в папке с шаблоном компонента, в нем использовать подобные конструкции, пробовал создавать файлы в корне - все то же самое. Может быть нужно все таки как-то вызвать сам компонент в файле template/ajax. Вдруг у кого-нибудь есть опыт связки angular и битрикс подобным образом. Спасибо
Тут же не столь важно ангуляр или еще какая библиотека. Если вы делаете запрос к какой-то странице, содержащей компонент и хотите получить чисто js ответ, то вам надо создать файл, к которому будет идти гет запрос из js-скрипта с примерно таким содержанием