
Rustamus
23.05.2018
10:39:33

Arlen
23.05.2018
10:39:36

Rustamus
23.05.2018
10:40:41
вобще была идея брать инфу сначала из vuex, потом подгружать с сервера и обновлять хранилище

trilog
23.05.2018
10:44:38

Google

trilog
23.05.2018
10:44:48
объявить заранее данные, а потом обновлять
и рендеринг будет незаметен
(если уж будет дикая задержка, сойдет за лаги)
(либо просто прелоадер сделай

Rustamus
23.05.2018
10:45:23

trilog
23.05.2018
10:45:51

Alex
23.05.2018
10:46:12
Всем привет. Посоветуйте пож библиотеку для жестов. Интересуют жесты зума и поворота

Rustamus
23.05.2018
10:46:17
понял

trilog
23.05.2018
10:46:41

Alex
23.05.2018
10:46:52

trilog
23.05.2018
10:47:36
Тач
всё равно не понимаю, уж прости

Alex
23.05.2018
10:48:24

Google

trilog
23.05.2018
10:48:38

Alex
23.05.2018
10:49:02

trilog
23.05.2018
10:50:03
ах, вот о чем ты, ну, я лично не находил подобного, когда нужно было

Stanislav
23.05.2018
10:50:06

Arlen
23.05.2018
10:55:58
ребят кто какой пакет использует для ресайза картинки

Hedint
23.05.2018
10:57:11
imagemagic *sarcasm*
непонятен вопрос.
ресайза где?
на клиенте? на сервере? во время сборки под разные разрешения?
vue про клиент, но смысл ресайзить картинки на клиенте, если ты можешь поресайзить их встроенными средствами?

Askar
23.05.2018
11:06:04
как получить корневые геттеры модуле vuex в мутации?
или корневое состояние
или в мутации модуля можно получить только локальное состояние модуля?

Sunlive
23.05.2018
11:07:33
только его стейт
в экшене можеш ьполучить рутовый
и передать его пейлоадом уже в мутацию

Askar
23.05.2018
11:08:05
спасибо

Sunlive
23.05.2018
11:08:11
ну или сделать там проверки если тебе нужны какие, и уже результат пейлоадить
в модульную мутацию

Askar
23.05.2018
11:09:10
так и сделаю, спасибо

Леха
23.05.2018
11:09:13

Sunlive
23.05.2018
11:10:24
Передавай ссылку в аргументах. Но это костыль еще тот =)
всмысле? ссылку на рутовый стейт? да смысла нет)
я предполагаю, там просот какие то проверки присходят, исходя из результата, разные значения записываются, если так, то нет смысла это передавать дальше в мутациЮ. можно все сделать в экшене котоый и дернет по итогу мутацию
или я не прав, и это не точно

Google

Sunlive
23.05.2018
11:10:36
:D

Леха
23.05.2018
11:10:58

Rafael
23.05.2018
11:11:19

Sunlive
23.05.2018
11:11:26

Michael
23.05.2018
11:15:04
откуда инфа?
Тоже интересно. Кстати, на фронтэндконф кто-то идёт?

Stanislav
23.05.2018
11:18:46

Rafael
23.05.2018
11:18:55

Michael
23.05.2018
11:19:25

Rafael
23.05.2018
11:19:39
бесплатная? кинь ссылку

Michael
23.05.2018
11:19:49
я от конторы иду
http://frontendconf.ru/moscow-rit/2018

juriy
23.05.2018
11:25:31
господа, а можно Vue отучить показывать пустую страницу в случае ошибки?

Michael
23.05.2018
11:25:54
а ещё трай кэтч
на то место, где у тебя может быть ошибка, которая бьёт рендер

Rafael
23.05.2018
11:26:58

juriy
23.05.2018
11:27:12
да там прикол такой что мне даже просто var_dump сделать надо - и приходится отключать Vue пока бэкенд дебажу вардампом этим

Hedint
23.05.2018
11:29:39
ну так это у тебя скорее где-то концепция поломалась)
ты можешь юзать дебаггер в php и тебе не нужен var_dump
ты можешь юзать бэкэнд как API (и vue тогда не при делах к твоим серверным ошибкам, а ты можешь проще их отлавливать)

Artemy
23.05.2018
11:30:40
Для PHP неплохой XDebug

Google

juriy
23.05.2018
11:31:57

Alexandr
23.05.2018
11:32:05

juriy
23.05.2018
11:32:21
а что error boundary может помочь?
просто чтобы в случае ошибки Vue не выхлапывал всё содержимое <div id="app">

Almaz
23.05.2018
11:42:36
есть какой нибудь пример проекта на гитхабе с асинхронными однофайловыми компонентами?

Nikita
23.05.2018
11:44:20
@almmaz А почему обычный vue-router не подходит?

Almaz
23.05.2018
11:49:17
@almmaz А почему обычный vue-router не подходит?
Не знаю, не уверен что и асинхронные компоненты подойдут. Есть страница с компонентами и есть всплывающая панелька содержимое которого загружается через jquery ajax и там тоже компонент, которая должна общаться с компонентами на странице

Игорь
23.05.2018
11:50:50

Admin
ERROR: S client not available

Nikita
23.05.2018
11:52:09
@almmaz Для общения между компонентами я использую связку Шина-событий + Vuex
Шина нужна, чтобы сообщить тому или иному компоненту, что ajax закончен, vuex для хранения данных.
от Jquery лучше избавляться там, где он есть.
К примеру axios + vue-js-modal

Sunlive
23.05.2018
11:52:11
асинхронная подргрузка асинхронных компонентов с асинхронными данными внутри

Nikita
23.05.2018
11:54:01
@almmaz Если нужно асинхронно подкачивать компоненты, то тут немного сложнее и нужно копать в сторону webpack
там вроде есть возможность подкачивать бандлы асинхронно


Максим
23.05.2018
11:55:09
У меня есть компонент AsyncButton. Моя задача сделать, так, что когда я пишу ему в скобках (type="primary"), следовательно выходит так AsyncButton(type="primary"), то мне нужно, чтобы у него срабатывал класс __primary. Вот сами стили в компоненте, где хранится код AsyncButton:
.async-btn {
height: 38px;
border-radius: 3px;
background-color: #9013FE;
padding: 14px;
color: #FFFFFF;
font-family: Lato;
font-size: 10px;
font-weight: bold;
line-height: 10px;
text-align: center;
cursor: pointer;
border: 1px solid transparent;
text-transform: uppercase;
&__primary {
background-color: #9013FE;
padding: 14px;
color: #FFFFFF;
font-family: Lato;
font-size: 10px;
font-weight: bold;
line-height: 10px;
text-align: center;
&:hover {
background-color: #AB4EFE;
}
&:active {
border: 1px solid #9013FE;
background-color: transparent;
color: #9013FE;
}
&:disabled {
border: 1px solid transparent;
background-color: #D3D6DB;
cursor: not-allowed;
color: #fff;
}
}
Как это сделать?


Hedint
23.05.2018
11:56:28
в каких скобках? это pug штолле?

Игорь
23.05.2018
11:58:11


Максим
23.05.2018
11:58:28
по задаче так полоено
ну да, это паг

Игорь
23.05.2018
11:59:49

Максим
23.05.2018
12:00:00
ок, а как это сделать через пропсы?

Hedint
23.05.2018
12:00:04
.async-button(:class="{primary : type === 'primary'}")
попробуй

Google

Almaz
23.05.2018
12:00:19

Игорь
23.05.2018
12:00:42
ну если предположить что ppops это type, то проверяешь пропс внутри компонента через динамические классы
https://ru.vuejs.org/v2/guide/components-props.html
https://ru.vuejs.org/v2/guide/class-and-style.html#ad

Denis
23.05.2018
12:02:59

Nikita
23.05.2018
12:04:02
@almmaz По логике ничего сложного. Ajax форма/модальное окно, компонент получает данные, после выводит окно с текстом.
Возможно есть смысл почитать ajax-реализации модальных окон + шина событий.
Пока сложно сказать, в чём конкретно сложность и проблема.

Игорь
23.05.2018
12:05:19
Котики, а можно ли как-то отсделить событие, когда юзер выделяет текст? Шото не гуглится :c

Hedint
23.05.2018
12:06:47
да вроде отлично гуглится)
https://stackoverflow.com/questions/3545018/selected-text-event-trigger-in-javascript
https://www.w3schools.com/jsref/event_onselect.asp (только input и textarea)

Игорь
23.05.2018
12:10:45

Almaz
23.05.2018
12:12:06

reskwer
23.05.2018
12:12:21
что случилось с VUEX ru ?

Stanislav
23.05.2018
12:12:41
удолили

Hedint
23.05.2018
12:12:44
санкции

Stanislav
23.05.2018
12:12:47
+

Игорь
23.05.2018
12:13:01

Игорь
23.05.2018
12:16:42

Hedint
23.05.2018
12:17:07

Иван
23.05.2018
12:17:59
lmgtfy.com