Nikita
у тебя наверно пхп же?
Stanislav
пост.
А какие символы ты энкодишь?
Alexander
Stanislav
Alexander
Nikita
ну в пост можно тоже query параметры посылать
Alexander
Nikita
Nikita
а стоп
Nikita
бля
Nikita
зачем ты serialize делаешь
Nikita
axios сам это делает
Alexander
Блин.. ща.. покажу.
Nikita
Alexander
Stanislav
в devtools запрос вообще есть?
Stanislav
axios точно в this.$root?
Alexander
Alexander
В логах "сети" запрос есть, а дев-тулз не знаю где и как посмотреть.
Nikita
открываешь дев тулзу -> network -> там есть вкладка XHR
Nikita
и ее смотришь
Alexander
Nikita
Alexander
У меня мозила под виндой, это нормально?
Nikita
ну ты верно открыл
Nikita
ты пост запрос слушаешь через $_POST?
Alexander
Да.
Nikita
Смотри
Nikita
какое дело
Alexander
Приник
Nikita
Когда ты передаешь чистый объект в axios, то axios его сериализует через JSON.stringify, а потом посылает пост запросом с content-type: application/json
Nikita
пхп не умеет работать с json с помощью $_POST
Alexander
да, это я понял, причём без ключа, а прямо, и его надо с потока выдёргивать
Nikita
поэтому, ты должен читать raw запрос и парсить его
Nikita
а именно $rawPost = file_get_contents('php://input');
Nikita
а потом $json = json_decode($rawPost, true)
Alexander
Да, понял, но мне показалось, что это пцц как некрасиво. Ибо если я делаю фронт-бек, то и передачу данных надо делать однотипную. чтобы если что, при написании другого фронта (нативки, чтоли) не было таких вот косяков...
Nikita
вот только тебя удивлю, но сейчас почти весь web на json
Alexander
бля..
Alexander
давно?
Nikita
как cors появились
Nikita
может раньше?
Stanislav
Alexander
выглядит, конечно, круто)
Вот мне тоже "так" показалось. Я это решение нашел, и пошел искать как передать всё таки нормальный пост...
Stanislav
Nikita
ага
Nikita
может тебе сначала в пхп немного? во фреймворки типо?
Nikita
laravel там?
Alexander
не.. вебпак..
Alexander
где там??
Nikita
а то такое ощущение, что ты вообще ничего не понимаешь в вебе
Stanislav
Nikita
laravel это пхп фреймворк
Nikita
он как раз имеет интеграцию с vue
ℝei
Alexander
А, не... я №*ть каак не люблю фреймворки..
Nikita
нет, конечно есть люди которые еще используют xml, но это легаси из банка
Nikita
и только java наверно
Nikita
ℝei
и все мы знаем какой он еще из-за того что самый простой...
Nikita
да, ладно. Прекратите эти рассиские замашки на пхп. Меня от него тошнит, но он сейчас нормальный язык и у него даже есть типизация, у него есть полноценный опп и т.д.
Alexander
Не, ну а чё.. нужны данные - сходил в базу, надо поле напечатать сделла print '<p>бла бла</p>', вообще халява.. можно даже стили инлайнить, любые :))))
Nikita
а потом, поднимаются вопросы как это поддерживать
Nikita
хотя у тебя наверно проекты были "сделал и забыл"?
ℝei
Stanislav
Alexander
У меня есть вот такой весёлый проект ещё.. Интересно, сколько времени понадобилось бы, чтобы подобрать фреймворк под него, изучить и написать.. фронт там, бек...
Nikita
ну так изучение это вклад в будущее
Nikita
ты тратишь время (на vue меньше всего) на изучение, а потом на каждый новый проект ты тратишь все меньше и меньше времени
ℝei
Во vue вообще порог вхождения достаточной низкий, но основы js и желательно es6+ необходимо знать как мне кажется.