
Stanislav
25.08.2017
10:45:05

Den
25.08.2017
10:45:09
Ведь никто тебя пыху учить не заставлял

Stanislav
25.08.2017
10:46:02

Den
25.08.2017
10:46:23
На фронте и беке

Google

Stanislav
25.08.2017
10:46:36

Den
25.08.2017
10:46:36
А ты где думал?

Stanislav
25.08.2017
10:47:08
Чему там дублироваться, если на сервере один index.html и js
на клиенте

Den
25.08.2017
10:47:42

Stanislav
25.08.2017
10:48:26

Den
25.08.2017
10:48:47

Stanislav
25.08.2017
10:48:50

Den
25.08.2017
10:49:18
Тогда все норм))

Google

Den
25.08.2017
10:49:41

Stanislav
25.08.2017
10:50:05
я так и не понял, зачем на сервере дублировать че та

Den
25.08.2017
10:50:25
Если там свои роуты - они должны совпадать
С клиентом
Если ты не шарпист, конечно

Squall
25.08.2017
10:52:53
чет я запутался в этих флекс гридах, как в vuetify разместить v-card в центре экрана по вертикали и горизонтали?

æ digital
25.08.2017
11:02:23
У вьютифа охеренно активный чат. Я не думаю что тут кто-то шарит в ньюансах вьютифай
Там наверное быстрее все узнать, отвечают быстро

Rafael
25.08.2017
11:03:22

Den
25.08.2017
11:03:39
)))))

Rafael
25.08.2017
11:03:46
Ты флексбокс знаешь?

æ digital
25.08.2017
11:04:53
Меня кстати это остановило от использования вьютифай. Что я должен их сетку тащить. Нафига? У меня своя есть

Rafael
25.08.2017
11:05:04
Я наоборот рад, что там сетка по дефолту есть
Но с другой стороны тебя никто не заставляет ее юзать

æ digital
25.08.2017
11:05:58
Надо будет заново попробовать. После того как осилю MDC

Rafael
25.08.2017
11:07:14

Google

Squall
25.08.2017
11:08:31
Ты флексбокс знаешь?
да, но нефига не выходит с помощью align-items выравнивать, может просто разметка не та и я не тому элементу задаю. Вот примерно так
<v-container>
<v-layout column>
<v-flex xs6 offset-xs3>
<v-card>контент тут</v-card>
</v-flex>
</v-container>

æ digital
25.08.2017
11:08:42
Про три шейкинг я тут как раз вчера спрашивал, но тут как обычно кто-то срался и холиварил и никто не ответил)) вкратце - сейчас как раз с ним разбираюсь, с вебпак на вы

Squall
25.08.2017
11:08:45
вот и где тут заюзать выравнивание?)

Rafael
25.08.2017
11:11:18

Squall
25.08.2017
11:11:52
для v-layout?

Diasko
25.08.2017
11:12:00
@Fl0pZz победил Hoc?

Squall
25.08.2017
11:12:54
не помогает

Den
25.08.2017
11:15:08

No
25.08.2017
11:15:48

Diasko
25.08.2017
11:16:46

Rafael
25.08.2017
11:24:20
в вью пока что возможна реализация HOC в компайл тайм, но до реалтайма не дошло

Nikita
25.08.2017
11:33:31
гайз, кто-нибудь сталкивался с траблом, когда vue-cookie (https://github.com/alfhen/vue-cookie) в геттере не возвращает актуальное значение?
геттер:
Vue.cookie.get(getters.GET_COOKIE_NAME) ? JSON.parse(Vue.cookie.get(getters.GET_COOKIE_NAME)) : []
удаляю кукис руками, переоткрываю компонент. хук маунт отрабатывает, данные из геттера идут, но в vue-devtools так же видно, что данные старые, геттер должен вернуть пустой массив

Den
25.08.2017
11:34:59
getters.GET_COOKIE_NAME

Nikita
25.08.2017
11:35:03
то есть в куках были данные, все было ок (добавляет ок)
но если я их руками почистил без обновления страницы, то геттер вернет старые данные (до удаления руками)
че не так делаю

Den
25.08.2017
11:35:08
Правильный
?

Nikita
25.08.2017
11:35:28
@Piterden не буду я сейчас нейминг менять)))
правильный, добавляет же все ок, все работает
если я добавлю туда програмным методом, то геттер вернет актуальные данные
а если я через инспектор чищу, то возвращает старые (как при потере реактивности)

Google

Den
25.08.2017
11:36:43
Так он серверные куки не читает вроде

Nikita
25.08.2017
11:37:03

Alexandr
25.08.2017
11:37:03
а какие ?

Den
25.08.2017
11:37:50
А такие. Которые с клиента ставятся - норм

Alexandr
25.08.2017
11:38:31
куки одни и те же что на клиенте что на сервере

Nikita
25.08.2017
11:38:50

Den
25.08.2017
11:38:56

Squall
25.08.2017
11:39:23
https://codepen.io/anon/pen/prZmEZ вот и как это выравнить?

Admin
ERROR: S client not available

Nikita
25.08.2017
11:39:47
мне че нужно-то
чтобы при изменении кукисов в браузере геттер среагировал и отдал актуальное, а не то, что было :(

Squall
25.08.2017
11:40:09
черт хотел с цитированием написать. А так контекст потерялся

Nikita
25.08.2017
11:40:28

Roman
25.08.2017
11:41:51


Nikita
25.08.2017
11:43:50
в самом экшене геттер возвращает старый массив данных из куков, хотя я куки почистил
типа
1) добавил в куки
2) почистил в инспекторе
3) запускаю экшен
4) вижу не актуальный пустой массив, а старый, до удаления. соответсвенно, в массив докидывается элемент и в куки сохраняется уже не массив с одним элементом, а те что были + новый.
если честно, я не понимаю, причем тут сервер. это вообще кому обращено?
по сути, может я неправильно делаю, но я в данном случае использую экшены и геттеры так же, как при работе со стором, но тут храню просто не в state, а в cookie
и у меня есть теория, что мы же не можем просто взять и удалить из store данные, т.к. потеряем реактивность (vue.set и прочее на помощь в этой же теме).... тут я удаляю таким же образом из куков, по сути, напрямую. и в геттере проверяю уже есть че или нет, в зависимости от наличия возвращаю пустой или актуальный массив.
имеет место быть, кто посильней тут, как думаете, бред я несу или есть надежда на свет? :(


Roman
25.08.2017
12:01:24
по сути, может я неправильно делаю, но я в данном случае использую экшены и геттеры так же, как при работе со стором, но тут храню просто не в state, а в cookie
и у меня есть теория, что мы же не можем просто взять и удалить из store данные, т.к. потеряем реактивность (vue.set и прочее на помощь в этой же теме).... тут я удаляю таким же образом из куков, по сути, напрямую. и в геттере проверяю уже есть че или нет, в зависимости от наличия возвращаю пустой или актуальный массив.
имеет место быть, кто посильней тут, как думаете, бред я несу или есть надежда на свет? :(
Включи во vuex strict true и проверь правильно ты делаешь или не)

Nikita
25.08.2017
12:11:23

Google

Nikita
25.08.2017
12:13:04
короче, я думаю, я зря использую геттер, т.к. он не работает со state, соответственно, и реактивности нет..

Roman
25.08.2017
12:17:46

Den
25.08.2017
12:22:26

Игорь
25.08.2017
12:23:27

Stanislav
25.08.2017
12:27:51
копаюсь с исходниках вуе. какой же он всётаки простой и донный лул
видно кстати этот неглубокий унылый жс подход в документировании. почти ничего не говорить про реализацию

Squall
25.08.2017
12:29:31

Den
25.08.2017
12:30:33

Ruslan
25.08.2017
12:33:40
А что ':' можно использовать в имени компонентов? Помню что vue ругался когда я так сделал ?

Den
25.08.2017
12:34:31
Им можно

Stanislav
25.08.2017
12:34:48
короче зацените идею. хочу сделать директиву которая бы работала как v-show но триггерилась бы по изменению чего-то, триггерила бы транзишен + изменяла бы классы т.е. замещала :class
че скажете ?

Roman
25.08.2017
12:34:54
У меня тут несколько компонентов которые отображают часть большого массива, например:
массив из 1000 продуктов
- первый компонент отображает первые 12 продуктов сортируя по имени
- второй компонент отображает последние 8 продуктов сортируя по цене
в сторе у меня собственно должно быть нечто похожее на:
state: {
productViews: []
}
в productViews уже загоняются это "табы", но как привязать определённый компонент к определённому индексу массива productViews?

Игорь
25.08.2017
12:35:25

Den
25.08.2017
12:35:30

Squall
25.08.2017
12:36:14
да

Den
25.08.2017
12:36:28

Игорь
25.08.2017
12:36:47
да
думаю, что на картиночке все стили видно

Roman
25.08.2017
12:37:32
Только зачем?
ну я-ж вроде пояснил... несколько компонентов по сути отображают часть большого списка которая качается с сервера... или ты предлагаешь энкапсулировать эти данные в компоненте?

Stanislav
25.08.2017
12:37:33
А чем v-show плох?
во первых v-show делает только display:none изза чего херится высота потому что надо делать магию с -9999
во вторых он всёравно не сможет красиво добавлять класс ПОСЛЕ транзишена. это кстати еще один довод в пользу того чтобы отказаться от классов но тем не менее главная проблема это отсутствие отличного от нормального v-show