
Владимир
13.06.2018
14:00:28
в role по идеи должен быть массив, а в нём обхеъкт

Dmitry
13.06.2018
14:00:45

Владимир
13.06.2018
14:02:11
IDE же подсвечивает

Google

Dmitry
13.06.2018
14:02:24
Ну бляя

Никита
13.06.2018
14:02:26
имена не в кавычках. JSON опечален

Kyooni?
13.06.2018
14:02:56
kek

Dmitry
13.06.2018
14:03:13
Просто я засунул в рандомное место

Николай
13.06.2018
14:03:44
даж не знаю чо с этим делать, куда капнуть

Alex
13.06.2018
14:03:53
покажи консол лог респонса

Николай
13.06.2018
14:04:01
ну поведение не очевидное

Alex
13.06.2018
14:04:36
да

Hedint
13.06.2018
14:04:43
this.users = response.data.users;
console.log(response);

Николай
13.06.2018
14:06:44
на предмет чего смотреть то его? Я ж говорю во вьюшной тулзе данные все я вижу

Google

Alex
13.06.2018
14:07:38

Sunlive
13.06.2018
14:09:47
вызывайте вангу

Denis
13.06.2018
14:13:36
Шерлока в студию епт))

Sunlive
13.06.2018
14:14:37
где то на 3й серии начал смотреть

Николай
13.06.2018
14:15:37
v-for = "item in users"
item.role.name не робит
item.role робит

Ilya
13.06.2018
14:37:27
Народ, подскажите, вешаю router link на класс, оно его преобразует в класс "а" и соответсвенно он теперь ссылка, но как убрать подчеркивание и тд? Пишу a{text-decoration:none;} и не помогает

Леха
13.06.2018
14:38:33

Sunlive
13.06.2018
14:39:55
реакт детектед

Ilya
13.06.2018
14:40:00
Спс

Sunlive
13.06.2018
14:40:01
гоните его пацаны

Владимир
13.06.2018
14:40:59
лихо вы

Stanislav
13.06.2018
14:43:19

Denis
13.06.2018
16:17:49
Ребята привет, подскажите пожалуйста. только начинаю на vue.js что то пробовать. подключил axios и как мне достучаться допустим к этому файлу http://localhost:8080/test.php ? Почему даже если просто в браузере к нему обратится, не находит этот файл ? Через метод get я получаю полностью содержимое файла, а мтод post не находит файл. С чем связано?

sergey
13.06.2018
16:18:56
вебсервер кто
?

Hedint
13.06.2018
16:19:31
Потому что сервер для PHP не поднят, и он интерпретирует скрипты как обычные файлы же

Denis
13.06.2018
16:19:56
а какой установить &

Google

Denis
13.06.2018
16:20:13
сервер

nueq
13.06.2018
16:20:47
nginx/apache

sergey
13.06.2018
16:20:48
операционка?

Denis
13.06.2018
16:20:58
винда

sergey
13.06.2018
16:21:16
опенсервер установи
там все есть и для начинающих самое то
и сообщество живое
openserver

Denis
13.06.2018
16:21:52
да, но я прокт запускаю, у мня сборка через node
как быть?)

sergey
13.06.2018
16:22:24
не знаю что это значит, но test.php ты так наверно не запустишь
думаю опенсервер не помеха собирать проект

Denis
13.06.2018
16:23:07
тогда какой путь указывать к файлу?
к файлу test.php

Hedint
13.06.2018
16:26:30
раздели в свой голове фронт и бэк)
в случае PHP это у тебя независимый код.
webpack-dev-server поднимает тебе сервер, чтобы работать с фронтом (отслеживать изменения на лету без перезагрузки, резолвить клиентские файлы и т.п.)
PHP сервер же будет висеть на каком-то другом порту, и общаться ты с ним будешь как с внешним ресурсом.
соответственно и путь будешь указывать что-то типа
127.0.0.1:8080/test.php (где 8080 - это пример порта, на котором может быть поднят твой PHP сервер)

Yan
13.06.2018
16:27:15

Stanislav
13.06.2018
16:28:16
Товарищ не может в PHP, а вы ему "вебпак, нода..."

Yan
13.06.2018
16:28:32
Ставь .post(*,(res,req)=> res.sendFile(__dirname + req.body)
С бодипарсером сверху

Alexander
13.06.2018
16:28:56
все мы когда-то не могли в PHP.

Google

Yan
13.06.2018
16:29:34

Alexander
13.06.2018
16:29:49
Смотри. Тебе нужно сделать следующее:
1. Поставь, действительно, openserver. Чтобы apache, php вотэтовсё там было и работало.
2. Запусти его. Убедись, что ты знаешь на каком порту у тебя всё крутится
3. Скопируй test.php и открой его. Убедись, что test.php выполнился.

Yan
13.06.2018
16:30:22

Denis
13.06.2018
16:30:24
у меня мой test.php открыватся по test.loc/test.php. я могу использовать этот адрес, но мне не разрешает vue с другого хоста открывать

Alexander
13.06.2018
16:30:36
А и не надо.

Stanislav
13.06.2018
16:30:50
как это поможет запустить php скрипт?

Admin
ERROR: S client not available

Yan
13.06.2018
16:31:06

Alexander
13.06.2018
16:31:26
4. А вот теперь -- сложная часть. Собери своё web-приложение командой (выполни `webpack`). Обрати внимание, что всё твоё "vue приложение" -- это просто папочка dist. Скопируй содержимое папочки dist в webroot рядом с test.php. Открой index.html. Победа.

Hedint
13.06.2018
16:31:31

Stanislav
13.06.2018
16:31:34

Yan
13.06.2018
16:31:57
тэкс
Почему даже если просто в браузере к нему обратится, не находит этот файл ? Через метод get я получаю полностью содержимое файла, а мтод post не находит файл. С чем связано?

Stanislav
13.06.2018
16:32:34

Alexander
13.06.2018
16:32:34
I give up =) Я не понимаю вопроса =)

Hedint
13.06.2018
16:32:38
он просто не смог в правильное изложение мысли) скрипт он хочет выполнить, имхо

Denis
13.06.2018
16:33:05
конечно хочу выполнить скрипт, ребята)))

Yan
13.06.2018
16:33:16

Google

Alexander
13.06.2018
16:33:18
я выше писал инструкцию из 3-х пунктов "как выполнить скрипт". Она хорошая, правда =)
И да. К чёрту всё, я тоже хочу выполнить скрипт!! )
Пофиг какой!

Yan
13.06.2018
16:34:01
лан
мб помучается и забьет на пхп как норм человек

Hedint
13.06.2018
16:34:30
я думал там дальше будет способ, как в node исполнять PHP код :D
npm install node-php ...

Alexander
13.06.2018
16:35:08
А чо, contents = await spawn (php test.php);

Yan
13.06.2018
16:35:30
https://www.npmjs.com/package/node-php
hmmm

Denis
13.06.2018
16:36:05

Alexander
13.06.2018
16:36:36
и постоянно копировать. Давай-ка ты СНАЧАЛА сделаешь так, убедишься что всё работает, а ПОТОМ мы поговорим, как можно лучше

Yan
13.06.2018
16:37:03

Denis
13.06.2018
16:38:34
это понятно, что работать будет, зачем время тратить?) у меня работает openserver, файл отрабатыват, всe ок. мне нужно знать как работать с php файлами из сборки в vue
обращаться к файлам, работать с бд, это возможно?
а чего все так пхп не любят?)

Alexander
13.06.2018
16:39:52
ээээ... никак? Vue -- это фронтенд фреймворк, из него к базе не сходишь
тебе придётся ходить по API к своему test.php. Запросы там писать, все дела