@vuejs_ru

Страница 2828 из 3900
Sergey
07.05.2018
10:01:10
чтобы звездочек много было и поддержка)

Рэмуальд
07.05.2018
10:01:42
хз что такое sweet-modal, но в общем да

Sergey
07.05.2018
10:01:44
Google
Andrey
07.05.2018
10:39:43
Всем привет! А как при использовании модулей Vuex получить данные из стора не в computed, череза mapState, а в data

Alex
07.05.2018
10:40:03
а зачем

Andrey
07.05.2018
10:40:35
нужно использовать только для первого рендеринга а дальше уже будет работать v-model

Иван
07.05.2018
10:41:11
@alex_sokolov

Alex
07.05.2018
10:41:14
через $store

Andrey
07.05.2018
10:42:47
их не видно там по-моему, но сейчас еще раз попробую

Alex
07.05.2018
10:43:22
а тебе в store эти данные точно надо хранить, к слову?

Kenan
07.05.2018
10:44:40
Всем привет. Такой вопрос: сообщение с формы должно отправляться на почту, но приходит пустое сообщение. `mailInfo: { inputSphere: '', phoneModel: '' } axios.post('final/php/formSender.php', { body: this.mailInfo }) .then((response) => { console.log(response) }) .catch((error) => { alert(error) }) `

Alex
07.05.2018
10:45:45
а пыха в каком формате ожидает их?

https://developer.mozilla.org/en-US/docs/Web/API/FormData/Using_FormData_Objects может formData ?

Andrey
07.05.2018
10:45:51
а тебе в store эти данные точно надо хранить, к слову?
хороший вопрос, можно и обойти этот момент

Kenan
07.05.2018
10:47:12
а пыха в каком формате ожидает их?
если я правильно понимаю, то в json

Google
Kenan
07.05.2018
10:48:55
const jsonBlock = JSON.stringify(this.mailInfo);

с этим тоже не робит

Nikita
07.05.2018
10:49:33
Всем привет. Такой вопрос: сообщение с формы должно отправляться на почту, но приходит пустое сообщение. `mailInfo: { inputSphere: '', phoneModel: '' } axios.post('final/php/formSender.php', { body: this.mailInfo }) .then((response) => { console.log(response) }) .catch((error) => { alert(error) }) `
Тут скорее нужно смотреть код который отправляет письмо, ведь если письмо отправляется то запрос проходит. Вопрос в том как работает скрипт на сервере

Kenan
07.05.2018
10:49:50
<?php $recepient = ""; $sitename = ""; $sphere = trim($_POST["sphere"]); $phone = trim($_POST["phone"]); $message = "Сфера: $sphere \nТелефон: $phone \n"; $pagetitle = "Новая заявка с сайта \"$sitename\""; mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient"); ?>

Самый простой

Nikita
07.05.2018
10:50:32
ну ты не отправлешь не phone ни sphere?

или я что-то упустил

Agshin
07.05.2018
10:51:11
привет. туплю с задачкой. Как лучше органзиовать сложение и вычитание одинаковых товаров в интернет-магазине :? У меня пока одна идея: при добавлении в корзину, добавлять им поле count и каждый раз при добавление итерировать товары на сходство

Denis
07.05.2018
10:51:40
Kenan
07.05.2018
10:51:58
ну ты не отправлешь не phone ни sphere?
не, у input указаны name'ы с этими параметрами

названиями*

Denis
07.05.2018
10:52:03
Чтобы прочитать из $_POST надо отправлять new FormData(form)

Nikita
07.05.2018
10:52:42
не, у input указаны name'ы с этими параметрами
причём тут инпуты? ты axios'ом отправляешь с ключем body

Kenan
07.05.2018
10:52:45
Чтобы прочитать из $_POST надо отправлять new FormData(form)
т.е. в моём случае будет axios.post('', { body: new FormData(this.mailInfo?) })

?*

Denis
07.05.2018
10:53:22
axios.post('URL', new FormData(this.$refs.formRef))

Nikita
07.05.2018
10:53:47
axios.post('', { phone: '' sphere: '' })

ну или так как выше

Denis
07.05.2018
10:54:29
axios.post('', { phone: '' sphere: '' })
Чтобы отправить таким образом, нужно на серваке по-другому данные получать, не из $_POST

Google
Kazakbala
07.05.2018
10:54:48
Kenan
07.05.2018
10:55:06
нихуй

я*

приходит

Denis
07.05.2018
10:55:15
всмысле?
https://stackoverflow.com/questions/9597052/how-to-retrieve-request-payload

FormData не из объекта должен создаваться, а из DOM-ноды формы

Nikita
07.05.2018
10:56:14
https://stackoverflow.com/questions/9597052/how-to-retrieve-request-payload
axios отправляет обычный пост запрос

с таким кодом)

ща пойду проверю :)

Denis
07.05.2018
10:57:23
почему просто json с заголовком application/json не отправить?

Kenan
07.05.2018
10:57:24
FormData не из объекта должен создаваться, а из DOM-ноды формы
Спрошу чисто ради интереса: массив он так же не отправит?

Denis
07.05.2018
11:00:05


Отправка FormData из DOM ноды



Отправка просто JSON-объекта

K
07.05.2018
11:00:44
Хороший плагин для работы с кукис и ЛС? Совет можно?

Denis
07.05.2018
11:01:06
В первом случае данные будут в $_POST Во втором - надо читать через file_get_contents

Anton
07.05.2018
11:02:03
збс открыл чатик на работе, теперь оъясняй коллегам в каких ты там чатах сидишь с мандаринами)))

Google
Denis
07.05.2018
11:03:39
Эт почему?
Не знаю)) Всегда из ноды создаю)) Привык. Наверное из объекта тоже прокатит

Vladimir
07.05.2018
11:03:42
форм дата этож просто контейнер. какая разница из чего туда данные вваливают. Хоть из ноды хоть из объекта

Alex
07.05.2018
11:03:53
испанский стыд

я ссылку скинул как создать специально

этот же контейнер используется при нативном сабмите

Gleb
07.05.2018
11:17:34
Друзья, кто-нибуть знает на vue админку без лишних наворотов, чтобы API авторизации было с конфигом готовые?

Gleb
07.05.2018
11:23:56
Гран мерси!

Kazakbala
07.05.2018
11:24:31
Гран мерси!
https://github.com/misterGF/CoPilot

Gleb
07.05.2018
11:27:48
https://github.com/misterGF/CoPilot
во, этот почётче, сразу нашел апи авторизации внутри

Denis
07.05.2018
11:27:49
кто-нибудь сталкивался с lazy load компонентов? как указать путь откуда подгружать файл ? Login = () => import('./routes/login.vue'),

Timur
07.05.2018
11:28:11
всем привет

кто нибудь vuedraggable юзал?

если, да то как в компоненте отследить onMove?

Denis
07.05.2018
11:31:38
я не про этот путь, у меня во вложенных роутах чанк пытается подтянуть не их того пути(

например /campaigns/:ID - тут он пытается подтянуть чанк по адресу /campaigns/chunk1.js

Иван
07.05.2018
11:32:56
кто-нибудь сталкивался с lazy load компонентов? как указать путь откуда подгружать файл ? Login = () => import('./routes/login.vue'),
Можешь напрямую в роутсе указать Component: () => import('.login.vue') Только нужно спец плагин для бабела скачать в дев депенденсес

Denis
07.05.2018
11:33:17
это не то, плагин для бабеля я скачал

Google
Владимир
07.05.2018
11:33:42


Denis
07.05.2018
11:33:43
я про адрес загрузки самих чанков

Иван
07.05.2018
11:33:44
Там даже с бабела коре все пашет

А

Denis
07.05.2018
11:34:12
"plugins": ["syntax-dynamic-import"] если ты про него

чето в доках ни слова об этом

Rafael
07.05.2018
11:35:21
this.$store

Владимир
07.05.2018
11:35:30
this.$store
нету(((

Rafael
07.05.2018
11:35:55
А ты вьюкс то подключил?

Владимир
07.05.2018
11:36:21
А ты вьюкс то подключил?
Да, конечно, во всю использую

Stanislav
07.05.2018
11:37:03
Кстати, в следующей версии Vuex будет добавлено новое API - через scoped слоты

Rafael
07.05.2018
11:39:08
Да, конечно, во всю использую
покажи, что за динамическая компонента у тебя

Stanislav
07.05.2018
11:39:49
кинь ссылку, где ты это нашел
Ох... Это было в презентации Эвана на VueConf US

Там буквально одна строчка была

Иван
07.05.2018
11:41:01
Типа как hoc для инъекции?

Stanislav
07.05.2018
11:43:35
В смысле?
Может что-то вроде такого: <vuex slot-scope="{getters}"> <my-component :data="getters.someData"/> </vuex> Какое api будет на самом деле - я хз. Нигде не нашел такого.

Иван
07.05.2018
11:43:51
Хм. И зачем такое надо?

Страница 2828 из 3900