
Alex
06.05.2018
15:18:56
контекст продалбывается

Vladislav
06.05.2018
15:19:05

Alex
06.05.2018
15:19:30
так что надо решать проблему - как есть оставлять - в другом месте все равно понадобится

Vlad
06.05.2018
15:19:49

Google

Stas
06.05.2018
15:19:49

Timur
06.05.2018
15:20:08

Alex
06.05.2018
15:20:11
есть общепринятые правила оформления кода

Vlad
06.05.2018
15:20:13
в таких местах не ставить - говнокод. если кроме тебя его никто не будет читать - ради бога

Alex
06.05.2018
15:20:22
тот же airbnb у многих по дефолту
так что стоит уже привыкнуть

Vlad
06.05.2018
15:20:47
а, ну и eslint всегда пишет правила, на которые ругается

Vladislav
06.05.2018
15:21:09
типо <component @tvoiemit="$vm.fetchProjects" />
но опять же не уверен что будет работать
ну или назови как хоче

Alex
06.05.2018
15:21:50
там шаблон не привязывается к моделе
интуиция подсказывает что нюанс в сборке

Google

Nikita
06.05.2018
15:22:22

Alex
06.05.2018
15:22:40
хотя у ларавелла из коробки все ок пашет
если не трогать

Vladislav
06.05.2018
15:22:58
блейд и не привязан к экземпляру

Stas
06.05.2018
15:23:35

Timur
06.05.2018
15:23:40

Vladislav
06.05.2018
15:23:57
у тебя первый - не компонент
а шаблон блейда

Nikita
06.05.2018
15:24:23

Timur
06.05.2018
15:24:35
посмотрите в медиа там есть код

Vlad
06.05.2018
15:25:05

Timur
06.05.2018
15:25:18

Alex
06.05.2018
15:25:48

Timur
06.05.2018
15:26:06

Vladislav
06.05.2018
15:26:07
https://gist.github.com/
cmd a , cmd v

Nikita
06.05.2018
15:26:40
Разве соседние компонентов могут слушать эвенты друг друга?
Зачем тогда Event Bus

Vlad
06.05.2018
15:26:54

Arsen
06.05.2018
15:27:13

Google

Nikita
06.05.2018
15:27:24
Laravel

Alex
06.05.2018
15:27:26
ты ему created предлагаешь стрелочной функцией делать
не надо так

Timur
06.05.2018
15:27:46
laravel

Vlad
06.05.2018
15:28:06

Arsen
06.05.2018
15:28:16
Laravel
Пипц, это такой best practice юзать лару с вуем?

Alex
06.05.2018
15:28:16
а советовать лезешь
медвежья услуга

Vlad
06.05.2018
15:28:32
надо уметь плохие советы обрабатывать

Alex
06.05.2018
15:28:32

Roman
06.05.2018
15:28:59

Nikita
06.05.2018
15:28:59

Roman
06.05.2018
15:29:19
В том что мешать сервер и фронт это говно практика

Nikita
06.05.2018
15:29:24
Не всем же СПА писать

Arsen
06.05.2018
15:29:34
там вуй из коробки
Слышал, но мне чот не нравится вот такое, получается, что значение не динамически цепляется, а статически суётся пыхом..
Но можт я не шарю прост, никогда лару не юзал

Alex
06.05.2018
15:30:01
не всем нужно и возможно писать приложеньки с ssr

Roman
06.05.2018
15:30:30

Google

Alex
06.05.2018
15:30:39
какой костыль
ты о чем
ты отрендерил страницу с данными на пыхе
на клиенте подцепил весь интерактив
тебе ну нужен ни shared состояния
ни spa

Roman
06.05.2018
15:32:04
Так и зачем вью в этом случае?

Alex
06.05.2018
15:32:05
с учетом что там из коробки куча модулей
для интерактива на клиенте

Roman
06.05.2018
15:32:31
на клиенте подцепил весь интерактив
тебе ну нужен ни shared состояния
ни spa
вот тут первое сообщение противоречит остальным двум

Alex
06.05.2018
15:33:19
что не так то

Roman
06.05.2018
15:33:34
так spa и есть интерактив же?

Alex
06.05.2018
15:33:36
у тебя одна страница - отдельная точка входа
это не spa

Roman
06.05.2018
15:33:58
А что тогда на ларе пишут? МПА?

Alex
06.05.2018
15:33:59
переходишь по ссылке - заново получаешь страницу пыхой собраную

Google

Alex
06.05.2018
15:34:10
это одно из применений
роутинг не на уровне приложения

Roman
06.05.2018
15:34:37

Alex
06.05.2018
15:34:55
дешевый ssr
и тонкий клиент

Arsen
06.05.2018
15:35:49
Лучше уже на жиквери спа пилить
Как я делал год назад

Alex
06.05.2018
15:36:22
для vue есть куча китов для вывода например инфы табличкой с удобным ui
вот и юзают

The
06.05.2018
15:36:29
ребятки, а подскажите, let groupRoutes = (prefix, routes) => routes.map( (v) => v.path = prefix + v.path );, юзаю так: ...groupRoutes('/my-prefix/', [{path: "a", component: ...}, {...}, {...}]);. Говорит, что "path" is required in a route configuration.

Alex
06.05.2018
15:36:29
разобраться легко
я на ларавелле часто с админками имею дело
они собираются на коленке быстро
vue там покрывает все задачи прям

Arsen
06.05.2018
15:37:48
ребятки, а подскажите, let groupRoutes = (prefix, routes) => routes.map( (v) => v.path = prefix + v.path );, юзаю так: ...groupRoutes('/my-prefix/', [{path: "a", component: ...}, {...}, {...}]);. Говорит, что "path" is required in a route configuration.
А мап возвращает массив из значений, которые вернёт коллбек для каждого значения исходного массива