У меня есть встроенная форма электронной почты в модальном экземпляре с использованием AngularJS, который содержит поле, отправляющее электронную почту, адрес получателя, тему и адрес электронной почты. Форма использует поля ввода и ng-модели для отслеживания данных. Когда пользователь нажимает кнопку отправки в этой форме, я хотел бы отправить всю информацию, собранную моделями, на сервер, чтобы отправить электронное письмо.Отправка формы AngularJS в NodeMailer для отправки электронной почты
В настоящее время у меня есть кнопка черновика и когда пользователь нажимает кнопку черновика, я отправляю всю информацию, собранную в моделях, контроллеру, который отправляет его службе, чтобы я мог повторно заполнять информацию, если пользователь решает для закрытия модального экземпляра и отправки электронной почты позже. Однако, если пользователь нажимает кнопку отправки, у меня есть этот объект со всей информацией, но я не знаю, как отправить его на сервер. Я очень новичок в node.js и backend вообще, поэтому, если вы кто-то может предоставить конкретный короткий пример для меня, чтобы узнать, что это было бы здорово.
Я ищу использовать модуль nodemailer, который я установил с помощью npm.
Спасибо!
вы объясняете компонент обратного вызова функции, которую вы написали? – es3735746
обратный вызов используется для того, чтобы заставить контроллер ждать данных (в данном случае это сообщение об успешной ошибке) с сервера. Это будет res.send, что когда-либо вы решите отправить – V31
Хорошо спасибо, я пытаюсь реализовать эту часть, но он продолжает говорить 'POST http: // localhost: 9000/postEmail/404 (не найдено)' – es3735746