@vuejs_ru

Страница 1451 из 3900
Quiss
11.10.2017
14:53:15
если да, то это мега-удобно

Александр
11.10.2017
14:53:50
Да, вебпак

Dimanius851
11.10.2017
14:55:08
user/:id
я что то не понял

Александр
11.10.2017
14:56:34
а что непонятно?

Google
Александр
11.10.2017
14:56:40
Что в консоли пишет

Dimanius851
11.10.2017
14:57:01


как бы что и должен

Александр
11.10.2017
14:57:16
А, понял

Щас скину

Dimanius851
11.10.2017
14:58:20
бэкенд на ларавеле

ааа

Александр
11.10.2017
14:58:47
или отключи history мод

Dimanius851
11.10.2017
15:00:02
вот прям то, что надо, а то я реально не догонял, какую магию нужно сделать, что бы оно работало

Александр
11.10.2017
15:00:27
И запросы на сервер тебе надо через routes/api.php делать

рекомендую с jwt сразу разобраться

на беке поставь tymon/jwt-auth

Dimanius851
11.10.2017
15:03:29
на беке поставь tymon/jwt-auth
окей, буду смотреть

Google
Александр
11.10.2017
15:03:40
Можешь сразу стор взять этот https://github.com/cretueusebiu/laravel-vue-spa/blob/master/resources/assets/js/store/modules/auth.js

Kelin
11.10.2017
15:14:51
Ребята

А в чем прикол

Enjoy the
11.10.2017
15:15:19
А в чем прикол
а в чом прекол апи касе

Kelin
11.10.2017
15:15:23
this.$emit('submit', this.form) выдает fns.apply is not a function



причем ругается на $emit



Enjoy the
11.10.2017
15:16:08
Тебе бабель запрещает религия юзоть?

Kelin
11.10.2017
15:16:35
Enjoy the
11.10.2017
15:16:43
вообще-то это сорсы вью
Я просто с украины

Kelin
11.10.2017
15:16:49
ну не пиши тогда хрень

Enjoy the
11.10.2017
15:16:59
Kelin
11.10.2017
15:17:06
мне похуй

Enjoy the
11.10.2017
15:17:16
мне похуй
а в чом прекол апи касе

Kelin
11.10.2017
15:19:07
а все, я допер, в чем косяк

Андрей
11.10.2017
15:55:12
Какой путь указать чтоб из компонента обратится к картинке в src/assets ? v-bind:style="{ 'background-image': 'url(./assets/material-1.png)' }" - не прокатывает чегото

Astr0junk
11.10.2017
16:14:41
Парни, задача на миллион

Google
Astr0junk
11.10.2017
16:15:00
есть во вью что то типа реквест-респонз?

типа this.$emit('my_event', callback)

а вторая часть this.$response('my_event, {data})

вобщем мне надо запросить данные из одного компонента и в ответ получить данные из другого

и пробросить их в коллбэк

Сергей
11.10.2017
16:16:32
Через шину наверно так можно сделать

Astr0junk
11.10.2017
16:16:38
в контексте Марионета 3 например это было response requset

а можно пример где то?

Сергей
11.10.2017
16:17:07
В доках чёт было про bus

Astr0junk
11.10.2017
16:17:12
ок

Сергей
11.10.2017
16:17:20
Могу поискать точнее

Astr0junk
11.10.2017
16:17:46
не

Astr0junk
11.10.2017
16:17:49
не так работает

эт просто ивенты

вобщем похоже не получится

Сергей
11.10.2017
16:18:27
Ну так можно передать в ними данные, а в шине сразу вызвать другой ивент с ними же

Либо я не понимаю

Astr0junk
11.10.2017
16:19:19
Коммуникация между компонентами, не связанными иерархически

задача шины

из доки

Google
Astr0junk
11.10.2017
16:19:32
а не reqгest-response

не подойдет=(

Сергей
11.10.2017
16:20:31
Ну сорян тогда. Я не профессионал вью

Aleksandr
11.10.2017
16:20:46
вобщем мне надо запросить данные из одного компонента и в ответ получить данные из другого
я бы сделал общий родительский компонент над этими двумя, в который постоянно эмитятся данные которые тебе нужны из второго компонента и опускаются пропсами в первый компонент откуда ты хочешь "респонс-реквест" таким образом ты постоянно будешь иметь актуальные данные второго компонента в виде пропсов.

Astr0junk
11.10.2017
16:21:18
Воот

Я тоже пришёл к этому

Тьфу

Точно

Admin
ERROR: S client not available

Astr0junk
11.10.2017
16:21:34
Вотч есть

Тупанул

Сижу просто думаю как ловить то что данные приехали))

Пардон))второй день по 4 часа сплю)))

логика верна

но тоже не подойдет

ммм. щас объясню

у меня два компонента. один пытается сделать сабмит на сервер. если не хватило данных, то просит у второго их, и должен попробовать опять сабмит

то есть компонент должен понимать что он попросил - данные пришли - теперь можно сабмит

Сергей
11.10.2017
16:24:52
Та я вроде то же самое написал..

Astr0junk
11.10.2017
16:25:26
в вашем случае нет признака, что это ответ на ВОТ ТОТ ЗАПРОС

Google
Aleksandr
11.10.2017
16:25:28
А где проверяется "достаточность данных", на сервере или на клиенте в первом компоненте?

Astr0junk
11.10.2017
16:25:36
на клиенте

поля проверяются

если все - тогда погнали - если нет - надо спросить и погнали

Aleksandr
11.10.2017
16:27:10
Ну а в чем проблема, с общим родительским компонентом? У тебя как я понял свой стейт в первом компоненте, валидируешь данные. Данных не хватает, окей, тогда дополняешь данные из пропсов которые у тебя от второго (компонента-соседа). И тогда отсылаешь.

В чем проблема?

Astr0junk
11.10.2017
16:28:44
как в вотче сабмитера понять что изменение данного узла пропсов, не из UI а из пропсов, которые доехали? что бы не сабмитить каждый раз когда данные приехали в него

что причина их изменения - это невозможность сабмита, а не потому что в соседнем компоненте, что-то поменялось и вот пропсы тоже

коллбэк осознанный нужен

@ar_vaganov https://marionettejs.com/docs/master/backbone.radio.html#returning-values-from-reply

чота вот такое хотелось

Aleksandr
11.10.2017
16:36:28
Я с бекбоном не работал). А по твоей ситуации хз, тут наверное уже код нужно смотреть и вместе думать и работать.

Dimanius851
11.10.2017
16:45:17
Александр
11.10.2017
16:46:05
дебаг панель есть?

Dimanius851
11.10.2017
16:47:03
неа

Александр
11.10.2017
16:48:26
Устанавливай https://github.com/barryvdh/laravel-debugbar

Этот пакет обязателен

Dimanius851
11.10.2017
16:55:30
и вот я, короче говоря, что придумал

Route::domain('mytube.loc')->group(function () { Route::get('{path}', function() { return view('index'); })->where('path', '(.*)'); }); Route::domain('api.mytube.loc')->group(function () { Route::get('posts', 'PostController@posts'); Route::get('user/{id}', 'UserController@user'); });

типа даже не авторизованный юзер может запрашивать

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