@vuejs_ru

Страница 2956 из 3900
Rustamus
23.05.2018
10:39:33
Created
спасибо!

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

Google
trilog
23.05.2018
10:44:48
объявить заранее данные, а потом обновлять

и рендеринг будет незаметен

(если уж будет дикая задержка, сойдет за лаги)

(либо просто прелоадер сделай

Rustamus
23.05.2018
10:45:23
а зачем vuex для этого?
чтоб не видно было рендеринг как раз

trilog
23.05.2018
10:45:51
ок, уже пробую, спасибо
vuex в этом случае излишний

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

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

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

Alex
23.05.2018
10:48:24
всё равно не понимаю, уж прости
Ну для тачскрина. Жесты типа щепотка, поворот, и т.д.

Google
Alex
23.05.2018
10:49:02
animate.css ?
http://interactjs.io

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

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

Sunlive
23.05.2018
11:11:26
Я ж и говорю - передавать в мутацию такое это плохо ))
никаких ссылок! только реакт, только {...rootState}

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

Stanislav
23.05.2018
11:18:46
откуда инфа?
уже минимум 3 hr'а написали

Michael
23.05.2018
11:19:25
Когда она?
28-29 мая

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
ну так это у тебя скорее где-то концепция поломалась) ты можешь юзать дебаггер в php и тебе не нужен var_dump ты можешь юзать бэкэнд как API (и vue тогда не при делах к твоим серверным ошибкам, а ты можешь проще их отлавливать)
да не, там всё в принципе стандартно - бэк ОктоберЦМС (Laravel то бишь), а var_dump реально необходим если надо быстро посмотреть что у меня там происходит внутри

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 и там тоже компонент, которая должна общаться с компонентами на странице

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:28
по задаче так полоено

ну да, это паг

Игорь
23.05.2018
11:59:49
по задаче так полоено
честно хз возможно тебе помогут props

Максим
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
@almmaz Для общения между компонентами я использую связку Шина-событий + Vuex Шина нужна, чтобы сообщить тому или иному компоненту, что ajax закончен, vuex для хранения данных. от Jquery лучше избавляться там, где он есть. К примеру axios + vue-js-modal
В принципе асинхронные компоненты пока что можно отложить, это задел на будущее чтобы был не один большой js файл. И думал это решит проблему, что есть панелька которая появляется по клику и подгружается содержимое html в котором есть тег компонента, но его не подхватывает vue.

Игорь
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

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)

Almaz
23.05.2018
12:12:06
на будущее видимо это часть того что ты просил https://ru.vuejs.org/v2/guide/components-dynamic-async.html
хотел посмотреть какой нибудь готовый проект где это используется

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
Hedint
23.05.2018
12:17:07
Еее, спасибо)
сервис " я погуглю за вас" ???

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

Страница 2956 из 3900