
Andriy
04.07.2018
08:44:28

Rafael
04.07.2018
08:45:25

Andriy
04.07.2018
08:45:51

Google

Andriy
04.07.2018
08:46:30
Я хочу через деструктуризацию подрубить миксины, но почему-то ошибка валится
Если подключать без деструктуризации то все работает

Melstone
04.07.2018
08:47:26
Привет всем.
Подскажите пожалуйста как добавить класс для первого элемента списка v-for после того как он был отфильтрован через v-if. По-умолчанию добавлялся класс по индексу.

Павел
04.07.2018
08:59:03
Привет, скажите как мне лучше организовать подписку компонента на глобальное особытие?

Melstone
04.07.2018
09:01:00
EventBus.$on('event-name', url => {
действие
});

Александр Кузнецов
04.07.2018
09:01:36
Ребята, подскажите, что не так??? не меняется класс почему-то..
https://puu.sh/AQHgQ/77a00877a3.png

Astr0junk
04.07.2018
09:02:08

Александр Кузнецов
04.07.2018
09:02:39
track.events.showEvents может быть true || false

Astr0junk
04.07.2018
09:03:11

Melstone
04.07.2018
09:03:26
Подскажите пожалуйста как добавить класс для первого элемента списка v-for после того как он был отфильтрован через v-if. По-умолчанию добавлялся класс по индексу.

Александр Кузнецов
04.07.2018
09:03:44
[ ]. зачем?
в доке стоят.. https://puu.sh/AQHku/df1ad4a165.png

Astr0junk
04.07.2018
09:04:05

Google

Astr0junk
04.07.2018
09:04:08
пали запятую

Melstone
04.07.2018
09:05:18
<div
:data-index="index"
v-for="(layout, index) in layouts"
:class="[
{selected: index === layoutSelected},
layoutOptinClass
]"
v-if="layoutCategory === layout.category || layoutCategory === 'all'"
@click="clickHandler(index)"
>
</div>
Вот такой список, меняем layoutCategory, список фильтруется. Как сделать чтобы после фильтрации selected класс назначался первому элементу в этом списке?

Александр Кузнецов
04.07.2018
09:06:35
пали запятую
поставил. но не роббит(((( https://puu.sh/AQHno/425143320d.gif

Konstantin
04.07.2018
09:09:54
кто-то настраивал в Atom atom-beautify? Ищу хороший package чтобы отформатировать имеющийся код, находил vue-fmt но он не умеет форматровать часть компонента с pug

Александр Кузнецов
04.07.2018
09:17:55

Владимир
04.07.2018
09:25:42
Ребят, нормально всю логику держать в vuex, даже не работая со стором?

Stanislav
04.07.2018
09:27:51

iwannafly
04.07.2018
09:28:14

Stanislav
04.07.2018
09:28:28

Владимир
04.07.2018
09:28:45
сейчас я работу с api вынес в отдельные методы, но мне кажется это не верно

Stanislav
04.07.2018
09:29:41

Nikita
04.07.2018
09:29:42
Вынеси в сервисы
А Vuex юзай в сервисах

Владимир
04.07.2018
09:30:02

Stanislav
04.07.2018
09:30:49
в том числе
Не надо так. Пускай работа с api будет отдельной частью/модулем твоего приложения.
Просто вызывай нужные методы этого модуля в vuex или компонентах

Melstone
04.07.2018
09:31:23
<div
:data-index="index"
v-for="(layout, index) in layouts"
:class="[
{selected: index === layoutSelected},
layoutOptinClass
]"
v-if="layoutCategory === layout.category || layoutCategory === 'all'"
@click="clickHandler(index)"
>
</div>
Вот такой список, меняем layoutCategory, список фильтруется. Как сделать чтобы после фильтрации selected класс назначался первому элементу в этом списке?

Nikita
04.07.2018
09:31:52

Владимир
04.07.2018
09:31:53
т.е. api → vuex → components

Google

Stanislav
04.07.2018
09:32:17
т.е. api → vuex → components
Есть у тебя компонент новостей, который просто забирает новости и показывает их на странице.
Вопрос - зачем тут vuex?

Melstone
04.07.2018
09:33:29
индекс не меняется у элементов после удаления элементов по v-if

Владимир
04.07.2018
09:34:47

Stanislav
04.07.2018
09:35:12
Нет, почему
А зачем сервисам знать про какой-то vuex? Они же должны быть независимы

Andry
04.07.2018
09:35:14

Stanislav
04.07.2018
09:35:31

Владимир
04.07.2018
09:35:53

Melstone
04.07.2018
09:37:08

Andry
04.07.2018
09:39:20

Nikita
04.07.2018
09:41:57

Stanislav
04.07.2018
09:43:07

Nikita
04.07.2018
09:44:29
?
Я бы все равно оставил хранилищу только обязанность по хранению данных, а данные на хранение отдавал извне (из сервисов)

Melstone
04.07.2018
09:52:27

Samat
04.07.2018
09:56:32

Vadim
04.07.2018
10:06:19
Либо через css white-space: pre-line;, либо заменять на <br/> и выводить через v-html

Samat
04.07.2018
10:06:53

Stanislav
04.07.2018
10:14:35
Там Илья Климов на своем Патреоне собирается выложит свой курск по Vue в бесплатный доступ.
Нужно еще $37. Есть желающие?
https://www.patreon.com/javascriptninja/overview

DimenSi
04.07.2018
10:15:33
это звучит не очень бесплатно честно говоря

Google

Andry
04.07.2018
10:15:43

Stanislav
04.07.2018
10:15:46

DimenSi
04.07.2018
10:16:19
потому, что нужно найти еще несколько или несколько десятков человек котроые готовы платить по 1$ в месяц.

Stanislav
04.07.2018
10:17:07

Nikita
04.07.2018
10:17:23
Как минимум выкачать можно успеть

Stanislav
04.07.2018
10:17:44

DimenSi
04.07.2018
10:17:55
да он же жадный украинец
мало ли что

Admin
ERROR: S client not available

Nikita
04.07.2018
10:18:13
бтв первый раз о нем услышал

Anton
04.07.2018
10:18:13
а что в курс включено? доку по вью я и так почитать могу, а какие-нибудь best practies уже были бы другим делом

Stanislav
04.07.2018
10:18:14

Nikita
04.07.2018
10:18:18
хотя тоже из Харькова

DimenSi
04.07.2018
10:18:40

Melstone
04.07.2018
10:18:58

DimenSi
04.07.2018
10:19:00
если нет, то извиняюсь и прекращаю тему
мне кажется или сайт лагает? https://demo.vuestorefront.io/

Andry
04.07.2018
10:20:38

Melstone
04.07.2018
10:20:40
хотя в доке vue до фильтров просто не дошел ещё)

Nikita
04.07.2018
10:20:49
Смотрел курс Максимилиана, кажется это лучший онлайн курс который я видел

Google

Nikita
04.07.2018
10:21:21

DimenSi
04.07.2018
10:21:27
https://github.com/learn-vuejs/vue-patterns

Melstone
04.07.2018
10:21:48

Stanislav
04.07.2018
10:21:57

iwannafly
04.07.2018
10:22:44
ну хрен знает

Anton
04.07.2018
10:22:46
+1, можно доку просто перечитать

Nikita
04.07.2018
10:22:55
Ну так любые курсы это по сути пересказ доки, кому лень читать, не?

Stanislav
04.07.2018
10:23:02

DimenSi
04.07.2018
10:23:04

Nikita
04.07.2018
10:23:30
(курсы по основам языка\фреймворка офк)

DimenSi
04.07.2018
10:23:31
кроме последних 4 пунктов

Nikita
04.07.2018
10:24:08
а ну, что есть годного посмотреть?

iwannafly
04.07.2018
10:24:10
мне кажется в качестве базы курс шварцмюлера ок, какой никакой но проект

Anton
04.07.2018
10:24:17
20000 рублей за пересказ доки, кажется я не там работаю

DimenSi
04.07.2018
10:24:26
@c01nd01r а тебе самому интересен его курс?

Stanislav
04.07.2018
10:26:27

DimenSi
04.07.2018
10:26:53
а че за интересовало именно?

Bohdan
04.07.2018
10:28:05