
Grigorii
20.06.2018
17:36:57
Кроме Element-UI есть ещё для vue библиотеки, которые хорошо подходят для разработки приложений, близких к десктопным?
В Element-UI много всего для форм, но в целом не так много элементов, которые почти не кастомизируются.
Различных меню, например, card подобных элементов и т.д.
Сравниваю всё с тем же Semantic-UI.

Stanislav
20.06.2018
17:37:25

DimenSi
20.06.2018
17:37:55

Grigorii
20.06.2018
17:38:38
Юзай семантик)
Но... сыроватый...(
В будущем, наверное, да, но пока время ограничено.
Хотя, надо попробовать

Google

Grigorii
20.06.2018
17:38:47
Не попал, хотел ответить про магазин
Можно на vue сделать магазин?
Почему нет?
Только, если будете делать по типу SPA или слишком много рендерить на клиенте, то надо будет подумать о пререндеринге или SSR

Sunlive
20.06.2018
17:39:21
я помню чуваку не нравился лимит на 5 метров

DimenSi
20.06.2018
17:39:41
а заполнение то откуда будет?

Sunlive
20.06.2018
17:39:55
да хз, с гугл таблиц

Grigorii
20.06.2018
17:39:59

DimenSi
20.06.2018
17:40:02
т.е. все равно апишка нужна

Sunlive
20.06.2018
17:40:19
если открытая таблица
хуй знает
шота сложно

DimenSi
20.06.2018
17:46:06
сегодня днем был разговор за то как дергать методы у ребенка

Google

DimenSi
20.06.2018
17:46:08
вот например если завернуть карусельку в компонент, а у карусельки свой набор методов, то как их открыть ?

Sunlive
20.06.2018
17:46:16
давай

Иван
20.06.2018
17:46:38
Вуй все же за декларативщину, чтобы дергать методы
Можно и тупой бас приспособить
Хотя конечно по идее должен быть компонент обертка

DimenSi
20.06.2018
17:47:47
я могу пока представить только 4 способа

Sunlive
20.06.2018
17:47:51
чилдрен через реф
?
или просто реф

Иван
20.06.2018
17:48:03
Изыди, демон

Stanislav
20.06.2018
17:48:24
В досье напишут: "Был задержан при попытке говнокодинга"

DimenSi
20.06.2018
17:48:26
1. ref
2. slot-scope
3. прокидывать обьект с методами при иницализации компонента через event, родитель ловит их и использует как хочет
4. через пропсы
5. эвент бас

Иван
20.06.2018
17:48:59
Бас забыл
Родитель кидает бас через пропсы и ребенок на него подписывается

DimenSi
20.06.2018
17:50:18

Stanislav
20.06.2018
17:50:18

Иван
20.06.2018
17:50:19
Ну или сам создаёт бас и пихает его в стейт
Если уж очень надо дергать методы напрямую из многих мест
Вон, уже реакт дернули, большие совсем

Google

Grigorii
20.06.2018
17:52:04
Там, кажется, ещё inject был какой-то, или это не в тему?

DimenSi
20.06.2018
17:52:16
inject/provide прокидывает данные от родителя всем детям
а не наоборот

Grigorii
20.06.2018
17:53:03
Ок, сорри, просто успел только пол сообщения с вопросом прочитать прежде, чем оно удалилось ._.

DimenSi
20.06.2018
17:53:21
ну вы все на одно лицо
а тут стрелков много

Иван
20.06.2018
17:54:19
Как в армии. Не знаешь свою должность, значит стрелок
Иногда — мотострелок

DimenSi
20.06.2018
17:54:46
бля 5 способов

DimenSi
20.06.2018
17:55:37
но какой самый классный

Sunlive
20.06.2018
17:56:15
ну самый простой рефс наверн
значит самый классный

Иван
20.06.2018
17:56:23
Бля! Есть же стикер в тему!

Grigorii
20.06.2018
17:56:51
Если ближайший ребёнок, то refs, наверное, самый красивый.
А если не ближайший?
Звучит больно

Иван
20.06.2018
17:57:30
Реакт только этим и живет

DimenSi
20.06.2018
17:57:38

Google

DimenSi
20.06.2018
17:57:50

Иван
20.06.2018
17:58:01
Бля

Stanislav
20.06.2018
17:58:03

Admin
ERROR: S client not available

Иван
20.06.2018
17:58:13
Туплю
Пойду спать

Grigorii
20.06.2018
17:58:32

DimenSi
20.06.2018
17:59:05
о! можно сделать eventLoop, типо прокидывать callback успеха в этот луп и он будет выполняться xD

Иван
20.06.2018
17:59:19
Вообще, это сродни вопросу как вызывать методы апи
Тоже ведь один глобальный объект
Если есть стейт менеджер я знаю как это красиво делать, а иначе хз, только в другой модуль выносить и его импортировать

Grigorii
20.06.2018
18:01:43

Иван
20.06.2018
18:02:23
Ну это понятно
Тут уже надо думать, вам красиво или в одном месте

DimenSi
20.06.2018
18:02:49
держать методы каруселки в vuex сторе, звучит ужасно

Grigorii
20.06.2018
18:02:52

Иван
20.06.2018
18:03:27

DimenSi
20.06.2018
18:03:48

Иван
20.06.2018
18:04:20
Тебе вообще то никто не мешает их тупо методами на компоненте ребенка делать
Это ж обычный объект джс

Google

DimenSi
20.06.2018
18:05:26

Grigorii
20.06.2018
18:05:27

DimenSi
20.06.2018
18:05:59
и всегда можно лоханулся и запустить метод до того как компонент с инициализирует карусельку

Иван
20.06.2018
18:06:20
И если нет, орет, а если да, прокидывает вызов

DimenSi
20.06.2018
18:06:44
ну тогда легче сделать этот метод промиссом
который ждет маунт, а потом выполняет задачу

Иван
20.06.2018
18:06:58
Даже декоратор можно сделать

DimenSi
20.06.2018
18:07:41
типо MyComp.superMethod()

Иван
20.06.2018
18:07:47
Ага

Grigorii
20.06.2018
18:08:02

Иван
20.06.2018
18:08:15