
Andrey
02.05.2017
09:11:42
надо как-нибудь сделать в этом чате свой десктоп-тред

i
02.05.2017
09:14:49

Andrey
02.05.2017
09:15:36

Вишневый чай
02.05.2017
09:29:37

Google

Kelin
02.05.2017
09:30:29
Ого

Stanislav
02.05.2017
09:31:16
В доках есть такое же :)

Andrey
02.05.2017
09:31:20

Stanislav
02.05.2017
09:31:29
?

Владимир???
02.05.2017
09:35:47
ребят, вопрос:
большой проект, для трех сайтов, как минимум
некоторые названия/заголовки/строки в меню отличаются (что-то вроде локалей)
Как это все лучше уместить во вью проекте?
есть ли готовый модуль для этого дела или писать самому?
раньше в проекте подгружался json, который локально хранился на каждом сайте

Diasko
02.05.2017
10:46:56
https://github.com/vuejs-tips/compiler

Владимир???
02.05.2017
11:04:56
да я думал запихнуть в i18n плагин
функционал такой же почти предоставляет

Stanislav
02.05.2017
11:08:23
День хотфиксов в vuejs

Denis
02.05.2017
11:09:06
А кто как переводы делает?

Владимир???
02.05.2017
11:09:08
хех, ну и по смыслу это тоже локали в моем случае

Alexander
02.05.2017
11:23:52
мы у себя пропсами из Vuex пихаем нужный объект с переводами для модуля. один экшн по смене импортированного файла с локализацией. по перфомансу пока проблем нет, но это было как временное решение.
модули локализации - export default {}

Google

Dima
02.05.2017
11:25:57

Kosmos
02.05.2017
11:26:22
А чем плох i18n?

Dima
02.05.2017
11:26:28

Kosmos
02.05.2017
11:36:29
А кто-то деает фулстек с Vuex + Apollo?

Дмитрий
02.05.2017
11:37:07
Тут где-то был johndoe
#graphql
https://medium.com/marcius-corp/tutorial-graphql-authentication-register-profile-ru-99e55304c281
Но он удалил себя и статью
А жаль
А во
Нашелся https://medium.com/marcius-corp/tutorial-graphql-authentication-register-profile-16c9eac919a2
Он еще на русском это пилил

Kosmos
02.05.2017
11:42:51
Большое спасибо, очень интересно. Как раз самое интересное, это реализация аутентификации, на каком уровне делать, внутри GraphQL или отдельно.

Alex
02.05.2017
11:55:52
Скоро Vuex обзаведётся собственным логотипом https://github.com/vuejs/vuex/pull/763

Alex
02.05.2017
12:03:52
Круто!

Stanislav
02.05.2017
12:06:56
Можно подумать, он ему нужен.

Alex
02.05.2017
12:07:06
Кто-то решил что нужен)

Mr
02.05.2017
12:09:13
Хэ

Вишневый чай
02.05.2017
12:11:35
восторга не вызывает

Alex
02.05.2017
12:20:47
ну а какими новостями ещё делиться :D про кучу багфиксов уже писали ?

Rafkat
02.05.2017
12:22:45

Google

Yaroslav
02.05.2017
12:23:12

Alex
02.05.2017
12:23:31
примерно так и есть, у vuex свои неожиданности :D

Дмитрий
02.05.2017
12:25:19
Чувак просто испарился

Yaroslav
02.05.2017
12:26:28
Лень триклятая кнопочку сохранить в покет тыцнуть) Будем на англицком читать, чего уж..
Вот у меня также
google кеш фсьо помнид! https://webcache.googleusercontent.com/search?q=cache:cofbJGn8B8gJ:https://medium.com/marcius-corp/tutorial-graphql-authentication-register-profile-ru-99e55304c281+&cd=1&hl=uk&ct=clnk&gl=ua

Дмитрий
02.05.2017
12:33:39
А насколько долго он помнит?)

Yaroslav
02.05.2017
12:35:22
Да фиг его знает. Лучше сохранить или пробежаться по статье

Дмитрий
02.05.2017
12:52:46
http://webcache.googleusercontent.com/search?q=cache:https://medium.com/animus/tutorial-graphql-subscriptions-ru-3e75153441e4
Вот еще одна его статья
А 3-ей
https://medium.com/animus/graphql-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%D1%81-koa2-%D0%B8-mongodb-6564f2ba0aef чет гугл кеш не находит

Rafkat
02.05.2017
13:02:39

Andrey
02.05.2017
13:04:53
Парни, кто как модальные окна реализовывал? а то я тут накатал пару решейни, но вот думаю что можно попроще делать

Дмитрий
02.05.2017
13:10:54

Andrey
02.05.2017
13:12:51

Дмитрий
02.05.2017
13:14:48
Ну так на клик сделай emit('buttonName', args), а где модаль подключаешь лови их
<modal @buttonName="callback" />
Я так сделал у себя)
Можно контент туда через слоты пихать

Andrey
02.05.2017
13:18:06
ну у тебя сколько видов модальных окон?

Google

Andrey
02.05.2017
13:28:01
ты на каждый вид модалки в темплейте добавлешь компонент <modal> ?

Alex
02.05.2017
13:29:05
ну модалка это же по сути лишь обертка отображения данных, а их через слоты прокидывать и кнопки только слушать надо
получается 1 модалка на все
хотя даже слушать не надо, кнопки же в слотах будут в окружении родителя

Andrey
02.05.2017
13:31:05

Alex
02.05.2017
13:32:20
класс который скрывает модалку просто убрать

Andrey
02.05.2017
13:35:22

Alex
02.05.2017
13:35:57
alert & confirm я через плагин делаю)

Andrey
02.05.2017
13:38:24
ну а предположим что без плагина. Идея с тем что бы в каждом ребенке описывать в темплейте возможные модали это как-то не очень. Я именно про переиспользуемое централизованое решение типа вызывать в любом компоненте
show_modal('header text', 'body_text', ok_clb = this.delete_some_object)

Admin
ERROR: S client not available

Andrey
02.05.2017
13:38:41

Alex
02.05.2017
13:39:07
https://alertifyjs.org/
два года конечно уже не обновляется) но вроде работает без проблем, других вариантов приятных тоже не нашёл

Andrey
02.05.2017
13:41:20

Alex
02.05.2017
13:41:35
неа, просто импортирую где надо и использую

Andrey
02.05.2017
13:41:40
вообще выглядит ок, все чо надо есть. даже нотифаи обычные
и главное что весит очень даже мало

Alex
02.05.2017
13:43:17
пожалуйста :)
а вот для нормальных модальных окон еще надо подумать как всё красиво сделать, где такого мало будет

Google

Alex
02.05.2017
13:43:48
у меня будет что в модальном окне целый визард будет с кучей шагов
пока не придумалось как делать

Джон
02.05.2017
13:46:39

Denis
02.05.2017
13:47:35
Сегодня не понедельник...

Alex
02.05.2017
13:47:53

Denis
02.05.2017
13:48:11

Джон
02.05.2017
13:53:11
бомба

Сергей
02.05.2017
14:30:31
ребят, подскажите, как проверить начличие содержимого в слоте? относительно этого буду отображать или скрывать элемент:
computed: {
header() {
return this.$slots['header']
}
},
и в шаблоне: <div v-if="header">tttt</div>
такой подход не работает. Проблема где то в this.$slots['header']
потому что если вместо него тестить с TRUE , false то тогда все ок...

Squall
02.05.2017
14:37:21
попробуй так return !!this.$slots['header']

Сергей
02.05.2017
14:40:09

Джон
02.05.2017
14:43:25

Сергей
02.05.2017
14:47:06

Джон
02.05.2017
14:48:22
а я говорил
пиши на реакте

Сергей
02.05.2017
14:50:59
?

Джон
02.05.2017
14:54:09
лан ребята, я надеюсь вы понимаете, что я в шутку )
про реакт