
Anton
03.07.2018
12:07:53
попробуй мой вариант, либо поищи в lodash что-то похожее
там вроде были какие-то функции для группировки

Ruslan
03.07.2018
12:08:28
ок, для того чтобы в цикле я проходил и одинаковые айди не отображал
может есть какой-то лучше подход

Google

Ruslan
03.07.2018
12:09:00
только 1 раз айди отображаеться для группы елементов

Victor
03.07.2018
12:09:29
_.groupBy(desserts, item => item.jobId)
попробуй
правда он вернет объект
но дальше легко
Object.values(_.groupBy(desserts, item => item.jobId))

Ruslan
03.07.2018
12:11:45
блин огромное спасибо, то что надо!

Victor
03.07.2018
12:12:06
нэма за що :)

Konstantin
03.07.2018
12:21:04
друзья, у кого были проблемы со scoped стилями?
есть 2 страницы, с одинаковыми классами но разными стилями. При первой загрузке одна из страниц отображается корректно, но если уйти на другую и вернуться кнопкой "назад" браузера стили как то накладываются друг на друга

Another
03.07.2018
12:24:56
делай по бэму разграничение )
а не по scoped

Anton
03.07.2018
12:25:29

Sunlive
03.07.2018
12:26:09
бэм не нужен

Another
03.07.2018
12:26:25
порошок уходи

Google

Roman
03.07.2018
12:26:29

Konstantin
03.07.2018
12:27:23
так пофиг в общем-то, просто те стили которые не scoped, попадают в общее пространство (бандл приложения) и могут мешать (накладываться на те же имена классов)
просто интересно понять принцип
при первой загрузке все окей, а проблемы только при навигации

John
03.07.2018
12:29:24
В vue cli возникает проблема, если включить генерацию файлов деклараций и выключить happypack и transpileOnly. Кто-нибудь с таким сталкивался?
Проблема только при сборке в production режиме (параллель, thread-loader)

Sunlive
03.07.2018
12:36:32
https://doesitmutate.xyz/

Alexander
03.07.2018
13:02:27

GTech
03.07.2018
13:06:50

Maxim
03.07.2018
13:07:38
Ну например внутри компонента чаилда юзать <slot name="name">
А в паренте <div slot="name">

Alexander
03.07.2018
13:09:50
так нельзя, вью пишет, что нельзя дублировать слот name

Maxim
03.07.2018
13:09:55
Если вебпаком пользуешься, то почитай про vendot scripts

Alexander
03.07.2018
13:10:00
именно поэтому scoped используется

Maxim
03.07.2018
13:10:40
Кхм, а ты другим путем отрендерить список не можешь?
Просто v-for чайлд компонента по айтемам например

GTech
03.07.2018
13:11:21

Maxim
03.07.2018
13:13:10

Alexander
03.07.2018
13:14:26
Кхм, а ты другим путем отрендерить список не можешь?
да проблема не конкретно в этом кейсе, а в том, что когда у тебя какая-то композиция, и допустим у тебя компонент А, внутри него компонент Б со своим слотом, и при использовании компонента А тебе надо передавать слот в Б, вот тут и получается эта блядская проблема

John
03.07.2018
13:15:17
В чем проблема?

Google

Maxim
03.07.2018
13:15:21
Ну пропсами пробрось просто
Если у тебя компоненты ведут себя так неочевидно, то ты что-то делаешь не так

John
03.07.2018
13:16:12
Что ты несешь?
Очевидно они ведут себя

Max
03.07.2018
13:16:39

Alexander
03.07.2018
13:17:13

Maxim
03.07.2018
13:17:19

John
03.07.2018
13:17:44
В этом твоя проблема?

Artur
03.07.2018
13:42:04
Всем привет, а можно как-то отследить прокрутку внутреннего элемента? не окна, к примеру при overflow-y:scroll свойстве

Алексей
03.07.2018
13:42:39

Ilya
03.07.2018
13:44:18
Такой вопрос, при смене роутеров - компоненты ведь рендерятся каждый раз?

Sunlive
03.07.2018
13:45:29
da
no mogno <keep-alive>

Ilya
03.07.2018
13:46:42
А при динамической смене компонентов они рендерятся только при первом использовании?

Sunlive
03.07.2018
13:48:36
нет

Artur
03.07.2018
13:48:37

Sunlive
03.07.2018
13:48:39
так же

Ilya
03.07.2018
13:48:59
Тогда почему хук created срабатывает только один раз?

Google

Sunlive
03.07.2018
13:49:15
<component :is >
ты об этом?

Ilya
03.07.2018
13:49:23
Да

Sunlive
03.07.2018
13:49:47
забавно, над смотреть, не знал

Владимир
03.07.2018
13:50:26

Sunlive
03.07.2018
13:50:46
хз

Admin
ERROR: S client not available

Sunlive
03.07.2018
13:50:48
не должно
Recreating dynamic components is normally useful behavior, but in this case, we’d really like those tab component instances to be cached once they’re created for the first time. To solve this problem, we can wrap our dynamic component with a <keep-alive> element:

Ilya
03.07.2018
13:50:50
Когда первый раз прогружается страница

Sunlive
03.07.2018
13:50:52
вот из доки
т.е по дефолтну он должен перерендериваться

Ilya
03.07.2018
13:51:13
Далее если менять компоненты и вернутся на тот же, то уже не сработает
Странно

Sunlive
03.07.2018
13:52:13
beforeDestroy срабатывает?

Ilya
03.07.2018
13:53:19
Не
А, все, разобрался

Sunlive
03.07.2018
13:53:49
шо было то
для потомков

Ilya
03.07.2018
13:57:42
Да протупил в одном моменте

Google

Max
03.07.2018
14:14:10
коллеги, кто настраивал аллиасы в вебпак до директорий себе уже? не резолвиться у меня, нужна помощь

Sunlive
03.07.2018
14:16:46
чо такое


Oleg
03.07.2018
14:23:23
Всем привет, может кто сталкивался? Есть div блок, внутри которого торчит еще один, завязанный на v-if. По умолчанию вложенный блок отображается, и скрывается по кнопке. Это работает. Но есть нужда выкачать и отобразить в другом элементе текущий dom внутри первого блока.
При помощи такой функции это срабатывает: this.userViewHTML = this.$el.querySelector('.block-workspace').innerHTML;
Перед функцией стоит условие, которое меняет отображение вложенного элемента на false, но тем не менее, этот вложенный элемент тоже выкачивается. Я уже всю голову поломал. И условия переставлял и тд. Мб кто подскажет, в чем тут может быть беда?
` changeView: function () {
//Скрываем ненужный элемент
this.showBanners.showImageBlock = false;
if (this.constructorView == true) {
this.constructorView = !this.constructorView;
this.userViewHTML = this.$el.querySelector('.block-workspace').innerHTML;
} else {
pageconstuctor.showBanners.showImageBlock = true;
this.userViewHTML = '';
this.constructorView = !this.constructorView;
}
}`


Анатолий
03.07.2018
14:31:30
мое почтение. на небольшом SPA подключаю yandex карту. С помощью VueScript2 подгружаю скрипт api карт, по говтовности инициализирую карту. Собственно, сама карта создается, но вот внутри уже ни один из методов не фурычит. Ни метка, ни даже отключение приближения карты.

Sunlive
03.07.2018
14:32:15
а эвент срабатывает вообще?
ymaps.ready
мне кажется нет

Max
03.07.2018
14:32:36

Анатолий
03.07.2018
14:32:39
ага, срабатывает. Все методы в консоль выводятся, с этим все ок

Sunlive
03.07.2018
14:32:51
ща у меня ссылка была
resolve: {
root: path.resolve(__dirname),
alias: {
app: 'components/app',
home: 'components/home',
utility: 'components/common/utility',
textService: 'services/textService'
},
extensions: ['', '.js', '.jsx']
},
типа советуют рут указывать абсолютный
и от него уже относительные

Max
03.07.2018
14:33:28
ок, сейчас попробую

Sunlive
03.07.2018
14:33:36
http://xabikos.com/2015/10/03/Webpack-aliases-and-relative-paths/

Max
03.07.2018
14:36:46
ща из-за root по пизде пойдёт сборка, как без root указать алиасы лучше?)