Vue. js передать данные формы для хранения, а затем в маршруты - PullRequest
0 голосов
/ 18 июня 2020

Проблема

Это наверное любительский вопрос. Итак, я пытаюсь отправить данные формы в хранилище. js файл, а затем из магазина. js файл Я хочу отправить информацию по маршруту, где mysql позаботится об обработке этой информации.

То, что я пробовал

Я попытался создать полезную нагрузку, но быстро понял, что полезная нагрузка полезна только при работе с маршрутизацией, а не обработкой данных. (по крайней мере, я думаю) Я новичок в этом на данный момент.

Что я знаю

Я знаю, что получаю данные формы, когда нажимаю «Отправить». Проблема начинается с попытки отправить "this.user" для сохранения на мой маршрут. Как я уже упоминал ранее, я знаю, что иду по правильному пути, поскольку вижу распечатку «успешного запроса», но не знаю, как передать информацию «this.user».

регистрация. vue (в функции метода после отправки формы)

this.$store.dispatch("loadRegister", this.user);

хранить. js (раздел действий)

loadRegister({ commit }) {
      axios.post(`http://localhost:13377/register`).then(res => {
        console.log("registering:", res.data);
        this.register = res.data;
        commit("SET_REGISTER", this.register);
      });
    }

route_register. js (route)

router.post("/signup", (req, res) => {
    console.log("successful query");
})

Вывод

Буду очень признателен! Пример кода очень поможет! Спасибо! :)

...