Извините, если это повторный вопрос, но я не нашел ни одного решения, которое бы подходило мне.
У меня есть представление в AngularJs (с графиками и данными отчета), и мне нужно отправить этотот же вид по электронной почте.Для этого мне нужно отправить его в BackEnd (PHP) и использовать этот элемент DOM в качестве содержимого электронной почты.
Я пробую это
ReportService.js
self.sendEmail = function(element) {
return Restangular.oneUrl('mailer', 'http://localhost/send-email/').post(null,
{
element: element
});
}
Контроллер.js
self.print = function () {
email = document.getElementById('email');
self.reportService.sendEmail(email)
.then(function(data){
console.log(data);
});
}
Но сервер ничего не получает в данных POST