@vuejs_ru

Страница 1165 из 3900
Andrei
23.08.2017
08:39:50
Доброго Всем дня! #whois Какой у вас проект или где работаете? -в IT не работаю, активно изучаю JS/Vue, есть желание работать удаленно Чем можете быть интересны или полезны сообществу? -по мере накопления знаний готов с ними делиться. Готов участвовать и приносить пользу в раличных проектах з̶а̶ ̶е̶д̶у̶ за знания. Чем интересно сообщество вам? -быть в курсе современного мира JS Откуда вы? -из Петербурга Как узнали про группу? -Javascript.Ninja

Valery
23.08.2017
08:45:19
оно. ок )

Yaroslav
23.08.2017
08:47:27
смотри reflect

Valery
23.08.2017
08:48:25
через spread-оператор? красиво )

Google
Nikolay
23.08.2017
08:49:08
там можно еще payload развернуть и получится запись еще короче

а для id давно придумали uuid

а не вот эту вакханалию

Roman
23.08.2017
08:50:30
Как во vue добавить новое событие для элемента? https://jsfiddle.net/p7xvmzyt/ надо как тут чтоб было.. но не выходит чот

Valery
23.08.2017
08:50:34
там можно еще payload развернуть и получится запись еще короче
не - дальше так красиво не получится - ключи разные у входящего объекта и генерируемого )

Nikolay
23.08.2017
08:50:44
и?

const {name:title} = payload

вуаля и мы превратили name в title

Valery
23.08.2017
08:51:51
вуаля и мы превратили name в title
оставим эти излишества на потом )) а что такое uuid? )

Roman
23.08.2017
08:52:11
unique user id

Valery
23.08.2017
08:52:37
unique user id
и как он облегчит жизнь в моем случае? )

Roman
23.08.2017
08:52:42
хз.

Valery
23.08.2017
08:52:50
)))

Google
Nikolay
23.08.2017
08:54:13
оставим эти излишества на потом )) а что такое uuid? )
newMeetup({commit}, {name: title, image: path, location, description, date, schedule}) { const meetup = { id: _.toString(_.toNumber(_.max(_.map(state.meetups, 'id'))) + 1), title, location, path, description, date, schedule: {...schedule} } commit('NEW_MEETUP', meetup) }

uuid гарантированно сгенерирует неповторяющийся id

Valery
23.08.2017
08:55:11
Den
23.08.2017
09:00:09
class Meetup { constructor (name, image, location, description, date, schedule) { // ... } }

new Meetup

Nikolay
23.08.2017
09:00:35
Как во vue добавить новое событие для элемента? https://jsfiddle.net/p7xvmzyt/ надо как тут чтоб было.. но не выходит чот
т.е ты хочешь это превратить в комопннет? так на life cycle hooks вешаешь события на элемент

Roman
23.08.2017
09:01:08
т.е ты хочешь это превратить в комопннет? так на life cycle hooks вешаешь события на элемент
я не хочу превратить это в компонент. я хочу сделать тоже самое ток на vue

не вешается addEventListener. хз поч

Den
23.08.2017
09:01:47
Указ метод?

Nikolay
23.08.2017
09:01:50
а примеры кода даш?

Roman
23.08.2017
09:02:07
фидла мало?

Dima
23.08.2017
09:02:27
Ахахаха, staff, вот это из Англии прилетел, ахаха

Nikolay
23.08.2017
09:03:30
фидла мало?
там vue кода нету

вообще такой функционал в директиву бы запихать

Roman
23.08.2017
09:04:11
просто я не могу в created навесить на этот элемент - т.к. его тупо нет еще

Den
23.08.2017
09:04:43
mounted

Roman
23.08.2017
09:04:53
и там нет

он создается по клику

Den
23.08.2017
09:05:20
Навешивай сразу после

Google
Nikolay
23.08.2017
09:07:54
он создается по клику
а как он создается, показывается через v-if?

Roman
23.08.2017
09:07:57
не навешивается. ничего не происходит

через v-show и это внутри компонента

Den
23.08.2017
09:08:41
покажи на codepen то

Roman
23.08.2017
09:08:55
там слишком много )

Den
23.08.2017
09:09:11
Кусок

Roman
23.08.2017
09:10:34
еслиб там поддерживались однофайловые компоненты изи. а так слишком много переписывать(((

Den
23.08.2017
09:13:47
webpackbin.com

Nikolay
23.08.2017
09:15:33
через v-show и это внутри компонента
https://jsfiddle.net/jilizart/p7xvmzyt/2/

Den
23.08.2017
09:15:35
https://www.webpackbin.com/bins/-KfTYPHVhmsBlJ42OZgT

Nikolay
23.08.2017
09:15:51
директива гарантирует исполнение после того как компонент появится, так чт оможно все это туда и запихать

Roman
23.08.2017
09:16:18
https://jsfiddle.net/jilizart/p7xvmzyt/2/
вот о директиве я чет не вспомнил...

Roman
23.08.2017
09:18:21
binding.value это откуда значение берется?

Den
23.08.2017
09:18:41
https://jsfiddle.net/jilizart/p7xvmzyt/2/
Не люблю глобальные https://jsfiddle.net/p7xvmzyt/3/

Roman
23.08.2017
09:19:15
и если это должно копировать - то у меня чет не копирует..

Den
23.08.2017
09:20:21
Тож ))

Nikolay
23.08.2017
09:25:31
Roman
23.08.2017
09:25:43
это то что внутри =" "
а поч не работает то?)

Nikolay
23.08.2017
09:30:14
а потому что я решил вынести в отдельные функции хендлеры, а vue не умеет такое, сейчас будет )

Den
23.08.2017
09:31:20
Умеет

Google
Nikolay
23.08.2017
09:31:46
в директиве именно

а поч не работает то?)
короче как то так https://jsfiddle.net/jilizart/p7xvmzyt/4/

Den
23.08.2017
09:36:00
https://codepen.io/denis_efremov/pen/NvzdMx

Дрочим вуй ))

Roman
23.08.2017
09:36:23
не ну так-то неплохо... но блин неужели нельзя без директивы

Nikolay
23.08.2017
09:37:40
а что тебя в директиве не устраивает?

Roman
23.08.2017
09:37:55
да никчему мне каж она здесь

Admin
ERROR: S client not available

Roman
23.08.2017
09:38:24
+ мне значение которое копировать надо оно не в биндинге ниразу а вообще менятся может

Nikolay
23.08.2017
09:38:41
ты таким же макаром можешь сделать @click.native="....", @copy.native="..." на том же элементе куда директиву эту вставишь и хэндлить все ручками

+ мне значение которое копировать надо оно не в биндинге ниразу а вообще менятся может
ну так в директиву можно переменную передать, порсто будет v-clipboard-copy="myVarName"

Roman
23.08.2017
09:41:00
@copy.native не работает чет. листенера нету

Den
23.08.2017
09:42:59
Roman
23.08.2017
09:43:38
https://codepen.io/denis_efremov/pen/eEMmoN
и как я его тригерну там

а хотя.. ctrl c лол)

Artem
23.08.2017
09:47:35
У меня есть одна проблема: когда я скролю контент вверх и у меня подгружаются сообщения, мой скролбар остаётся наверху, по идеи он должен оставаться на том сообщении до которого я доскролил, знаете ли вы либу для vue которое может это решить ?

Artem
23.08.2017
09:54:54
Спасибо

Yaroslav
23.08.2017
09:58:55
Слушайте народ а как вы верстаете под ублюдское разрешение дешевых ноутбуков 1366x768?

Google
No
23.08.2017
09:59:24
Yaroslav
23.08.2017
09:59:45
Я уже пол утра мучаюсь с фулскрин галереей, когда большие фотки и неизвестно наперед их разрешение

Den
23.08.2017
10:00:30


No
23.08.2017
10:00:32
ну ресайзить пропорционально и добавлять черный фон за пределами изображения

Den
23.08.2017
10:01:17


æ digital
23.08.2017
10:01:35
Черный фон дичь какая-то. Юзать max-width?

No
23.08.2017
10:02:12
Черный фон дичь какая-то. Юзать max-width?
в таком случае всё-равно фул-скрин не получится, если ресайзить пропорционально

или я гоню?

Yaroslav
23.08.2017
10:02:19
галерея ухоит вниз, а снизу должна быть прокрутка миников

æ digital
23.08.2017
10:02:34
Можно в дивы на бэкраунд если сео пофиг

No
23.08.2017
10:02:49
æ digital
23.08.2017
10:03:07
или я гоню?
Не это я. Не увидел фулскрин

Yaroslav
23.08.2017
10:04:24
Ну как бы верстаю относительно ширины, медиазапросы всё-таки. Если пропорционально ресайзить фотки большого размера то оно автоматически сдвигает прокрутку миников во тьму

Это боль, кароч

No
23.08.2017
10:05:18
сложно что-то подсказать, не видно конкретного примера )

æ digital
23.08.2017
10:05:21
А почему необходимо лисаредить. Все использую библиотеки же

Yaroslav
23.08.2017
10:05:26
Нужно кроме ширины чекать высоту и уже относительно строить логику

Den
23.08.2017
10:05:30
No
23.08.2017
10:05:32
я бы посоветовал, но меня сразу закидают какашками

про бутстрап там или фундейшен что-то мог бы посоветовать )

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