Size: a a a

Nuxt.js | Vue SSR

2021 February 17

V

Vlad in Nuxt.js | Vue SSR
ну 5 вебпак еще далеко не везде есть
источник

AD

Aleksandr Dergunov in Nuxt.js | Vue SSR
Данила Александров
без урла сделай
Ничего не поменялось.
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
покажи запросик какой теперь
источник

VS

Vlad 🦠 Starkovsky in Nuxt.js | Vue SSR
Vlad
ну 5 вебпак еще далеко не везде есть
вы можете заменить на 4
источник

AD

Aleksandr Dergunov in Nuxt.js | Vue SSR
Данила Александров
покажи запросик какой теперь
this.$axios
       .post("/api/email/uf", formData, {
         headers: { "Content-Type": "multipart/form-data" },
       })
источник

СР

Сергей Рыжков... in Nuxt.js | Vue SSR
Aleksandr Dergunov
this.$axios
       .post("/api/email/uf", formData, {
         headers: { "Content-Type": "multipart/form-data" },
       })
а бэк отдает заголовок Content-Type ? (мало ли нет)
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
Aleksandr Dergunov
this.$axios
       .post("/api/email/uf", formData, {
         headers: { "Content-Type": "multipart/form-data" },
       })
Форм Дата не читает по умолчанию
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
ее нету в боди )
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
есть херовина multer, она тебе отдаст в боди
источник

AD

Aleksandr Dergunov in Nuxt.js | Vue SSR
Данила Александров
есть херовина multer, она тебе отдаст в боди
Она есть в этом проекте.
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
Хм
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
А через постман работает ?
источник

AD

Aleksandr Dergunov in Nuxt.js | Vue SSR
const bodyParser = require("body-parser");
const multer = require("multer");
app.use(bodyParser.json());
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
вот тебе и бодипарсер
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
)))
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
У тебя мультер к запросу не подключен
источник

AD

Aleksandr Dergunov in Nuxt.js | Vue SSR
Multer для передачи файлов.
источник

ДА

Данила Александров... in Nuxt.js | Vue SSR
Aleksandr Dergunov
На бэке принимаю:
const express = require("express");
var cors = require("cors");
const router = express.Router();
const app = express();

var corsOptions = {
 origin: "*",
};

router.post("/uf", cors(corsOptions), (req, res) => {
 if (req.body.name && req.body.phone && req.body.url) {
   const { name, phone } = req.body;
   const template = шаблон сообщения;
   sendMail(template);
   res.status(200).json("Сообщение отправлено");
 } else {
   res.status(500).json({ message: "Не хватает данных для отправки почты" });
 }
});
тут я не увидел
источник

AD

Aleksandr Dergunov in Nuxt.js | Vue SSR
В этом маршруте он не используется.
источник

AD

Aleksandr Dergunov in Nuxt.js | Vue SSR
Но он есть в проекте.
источник