
ed
06.07.2018
16:11:28
думал просто иначе делают
как-то

Dmitry
06.07.2018
16:12:59
по-моему, вы пытаетесь изобрести велосипед

ed
06.07.2018
16:15:10

Google

Dmitry
06.07.2018
16:15:35

ed
06.07.2018
16:15:53
?

Max
06.07.2018
16:19:53

Лёня
06.07.2018
16:23:38

Furrya
06.07.2018
16:25:02
так в moduleA.action({ dispatch, commit })
где dispatch('actionFromModuleB')
что в moduleB.actionFromModuleB
—- это про экшен другого модуля в сторе
—- из мутации в мутацию:
мутация она на то и мутация, чтобы получить state, value, и положить value.prop = value;
Все, ни больше ни меньше))

ed
06.07.2018
16:26:30
роут при этом не меняется
простой и деревянный способ сделать перезагрузку если дергать данные в beforeCreate/created/etc.

Лёня
06.07.2018
16:32:41
Да уж... Я как-то хотел обойтись без событий, это кажется костылями. Хотя одно событие это ещё ок, спасибо за идею.

reskwer
06.07.2018
16:33:26
кто-то пользуется докером на винде?

Лёня
06.07.2018
16:34:14
изредка бывает

Furrya
06.07.2018
16:34:38

reskwer
06.07.2018
16:35:00
я вот запускаю контейнер и совсем не могу понять, как же мне изменить файлы в нутри контейнера, как вообще получить доспуп к тому что там лежит внутри

Google

ed
06.07.2018
16:35:30

Michael
06.07.2018
16:36:05
пацаны, как в готовую статичную верстку ставить несколько vue компонентов?

ed
06.07.2018
16:36:12
проблема которуюя я описал это "полностью пересоздать все компоненты страницы", что необходимо для полного обновления данных
у меня в роутере beforeEach, пока не загрузится приложуха (пока не закончатся этапы проверки авторизации) не вызывается next, он ждет готовности store

Лёня
06.07.2018
16:39:34
А при этом контент не дёргается. не исчезает?

ed
06.07.2018
16:39:35

Лёня
06.07.2018
16:39:57
Плюсую, про докер хорошие объяснения)

ed
06.07.2018
16:40:02

Furrya
06.07.2018
16:40:32

Лёня
06.07.2018
16:40:57
я это уже у себя написал, сейчас проверю как у меня

ed
06.07.2018
16:41:12
у меня примерно так:
/auth
/sign-up
/organizations
первые 2 - для гостя, остальные авторизованные
/auth/profile выглядит тупо (посмотритей любые сайты с авторизацией)

Furrya
06.07.2018
16:42:31

Mikhail
06.07.2018
16:43:06

Лёня
06.07.2018
16:43:16
У меня бекэнд фильтрует и всех кто без авторизации шлёт авторизовываться на отдельный роут через SSO

ed
06.07.2018
16:43:18

Furrya
06.07.2018
16:43:33
Смысл в том, что в auth будет только та верстка.набор компонент.объектов
нужных именно в контексте auth

ed
06.07.2018
16:43:53
в смысле билд?

Google

ed
06.07.2018
16:43:57
или просто layout/?

Furrya
06.07.2018
16:43:59
при это необязательно класть profile в auth/profile
да. очегь похоже на разнос по layout
кроме того что layout у нас не просто верстка

ed
06.07.2018
16:47:03
я на вью относительно недавно, но все равно кажется странно
я указал в meta layout и собственно все, имею 2 шаблона авторизованный и не авторизованный
в чем координальная разница?

Furrya
06.07.2018
16:54:03
в чем координальная разница?
Можно не тянуть файлы бандлов компонентов, стили которые не испольлзуются для auth
он как правило простой - одна форма логина
У меня так с angular сложилось (с его NgModule)

ed
06.07.2018
16:54:32
но суть понял

Kirill
06.07.2018
17:07:58
https://codesandbox.io/s/qz6r3kmp9q
Помогите реализовать такой код на Vue. Можно через jsx, если через шаблоны нельзя.

Furrya
06.07.2018
17:23:18
Кто какой ci/cd pipeline использует на практике?
Читаю все вокруг, голова кругом идет.
Более понятным и логичным кажется monorepo
с подпапками сервисами (Dockerfile/контейнерами докера)
с docker-compose в корне.
Но как мейнтейнить такой репо?
И как мэйнтейнить docker image (в прод собирается image:tag)?
Чем глубже влезаю, тем хреновее становится))
Есть back с DRF например, есть front
source code Django фронтедщику не нужен
Да и неправильно отдавать - back sources не бэкендеру

Pavel
06.07.2018
17:27:13
Привет, друзья!
Начинаю изучать Vue.js, нужны толковые книги, курсы и т.д.. Может быть у кого есть в электронном варианте, либо же подскажите где можно скачать/купить.
Спасибо

Furrya
06.07.2018
17:27:44

Pavel
06.07.2018
17:28:34
Мне бы в примерах, чтобы построить парочку приложений.

Furrya
06.07.2018
17:28:46
Там и примеры есть
Стэйт - vuex
Роутинг - VueRouter
^ дружит с Vue

Pavel
06.07.2018
17:30:33
понял, спасибо

Станислав
06.07.2018
17:31:19

Константин
06.07.2018
17:32:19
formFieldsComponents() {
const formFieldsList = [];
const included = this.$slots.default;
if (included.length < 1) {
return formFieldsList;
}
for (let i = 0; i < included.length; i += 1) {
const field = included[i];
if (field.componentInstance !== undefined) {
formFieldsList.push(field.componentInstance);
}
console.dir(field);
}
console.dir([included, this.$slots.default]);
return formFieldsList;
},

Google

Константин
06.07.2018
17:33:33
т такой код ранее успешно работал
щас возвращает устой масив
в консоль в первом месте сыпятся VNode
через одну
все параметры андефайнед кроме дом
и полная как ожидается с компонентой
в последнем два масива где только заполненые ноды
что я делаю нетак и вообще так можно?

Kenan
06.07.2018
17:58:13

Kirill
06.07.2018
17:59:31
а ты сам пробовал?
Я не писал на Vue. Просто хочется увидеть как это реализуется тут. Для сеньора это же фигня, 30 строк там всего.
Тут же есть сеньоры.

Admin
ERROR: S client not available

Sergey
06.07.2018
18:04:17
ты сделал мой вечер

Artem
06.07.2018
18:05:31

Kirill
06.07.2018
18:07:44
Буду очень благодарен, если кто сможет написать код в песочнице. Чтобы его запустил, а там также все сработало как в моем коде.
По сути там hello world, но с идеей.

Vladimir
06.07.2018
18:08:56

Andrey
06.07.2018
18:09:19

Sergey
06.07.2018
18:09:59

Vladimir
06.07.2018
18:10:57
Я не сеньор, так что сделаю скидку

Kirill
06.07.2018
18:11:41
Давай за деньги
Сколько? Но чтобы работало как у меня точь в точь и код чтобы был по всем best practices Вью.
Через час освобожусь и выйду на связь.

Dmitry
06.07.2018
18:12:28
> best practices
как же вы будете определять, если сами не знаете, как написать ?

Vladimir
06.07.2018
18:13:06
Десять пранков которые вышли из под контроля))

Furrya
06.07.2018
18:16:21
https://jsfiddle.net/furryablack/eywraw8t/145300/
Принцип такой

Vladimir
06.07.2018
18:20:45

Google

Kenan
06.07.2018
18:22:09
в функцию передаём index который у v-for
и так уже выбираем
или это костыль?

Furrya
06.07.2018
18:23:16
вот люого в чате спросить
что значит modalForm =! modalForm?

Александр
06.07.2018
18:23:45

Kenan
06.07.2018
18:23:55

Александр
06.07.2018
18:25:10
Разве !this.var присвот отрецане без явного указания ?

Furrya
06.07.2018
18:25:24
мб !modalForm?)
У нас я так понял из (fuck, index) in coupons
fuck - это Object с данными купона, там же можно добавить isExpanded
можно вынести fuck = { data: isExpanded: } если мусорить в data купона низя
кстати прикольное имя у переменной))

Kenan
06.07.2018
18:26:59

Александр
06.07.2018
18:27:25
Можно же сразу передавать объект, а не индекс

Furrya
06.07.2018
18:27:53
В данном случае объект в переменной fuck xD

Kenan
06.07.2018
18:28:14

Александр
06.07.2018
18:28:32
А какая разница, все равно по ссылке будет

Kenan
06.07.2018
18:29:12
А если объектом передам - не будет ли ему тяжело его читать? Или вообще похуй?

Александр
06.07.2018
18:29:42
Ты не новый объект передаешь