@vuejs_ru

Страница 1538 из 3900
Rafael
01.11.2017
17:01:37
Как раковая опухоль

Kamil
01.11.2017
17:01:37
Спасибо

Michael
01.11.2017
17:02:40
Спасибо
запили сайт с демкой на гитхабе

люблю сайты-демки на гитхабе

Google
Kamil
01.11.2017
17:02:53
Уже

Делаю

Он в этом же репозитории в папке demo

Michael
01.11.2017
17:03:21
а ещё вопрос мой извечнфй

почему сасс, а не стайлус?

Kamil
01.11.2017
17:03:49
npm run Dev как раз запускает демо, я просто пока на всеобщее обозрение не готов.

Michael
01.11.2017
17:04:11
а пробовал сталус?

Kamil
01.11.2017
17:04:11
И я наверное просто привык

Нет

В этом и прикол

Он лучше?

Alex
01.11.2017
17:04:40
https://github.com/KamilOcean/vue-sticker
гифки зашибатые

Google
Michael
01.11.2017
17:04:53
просто, сталус уже довольно давно появился и не тянет за собой нативных зависимостей, а человеки продолжают гонять сксс-сасс.(

да такой же в общем и целом, но чисто на жсе

Kamil
01.11.2017
17:05:50
Звучит норм

Надо попробовать

Спасибо

Michael
01.11.2017
17:05:57
stylus-lang

=)

Kamil
01.11.2017
17:06:03
И за звёзды спасибо

:)

Michael
01.11.2017
17:06:19
http://stylus-lang.com/

А ещё, ребят, в ноде появились ес6 модули

мб я слоупок просто, но толкьо заметил

статус эксперементал, но оно работает. с 9 версии

Rafael
01.11.2017
17:09:44
Единственное мне !! не по душе

Kamil
01.11.2017
17:10:22
Погодь

Standard же не разрешает два восклицательных знака

Как я их поставил то?

Rafael
01.11.2017
17:11:29
?‍♂

Google
Kamil
01.11.2017
17:11:46
Кстати вы знаете про эти конфиги популярные?

Я про них статью написал

Кину сюда??

Rafael
01.11.2017
17:12:03
Кидай

Kamil
01.11.2017
17:13:03
https://vk.com/wall-74984782_18210

Я старался, но в итоге под конец опять облегчился и просто кинул список пресетов

Rafael
01.11.2017
17:13:55
Код хорош ?
Но есть единственное НО - все что касается Бем нотации я бы вынес в отдельный миксин

Kamil
01.11.2017
17:14:42
+

Rafael
01.11.2017
17:16:22
vue-sticker/VueSticker.vue at master · KamilOcean/vue-sticker https://github.com/KamilOcean/vue-sticker/blob/master/src/VueSticker.vue#L102

Ещё эта строчка мне не понятна

Почему ты стартуешь счётчик, когда компонента только created?

Должно быть mounted или, если тебе нужно прям как только, так сразу, то render функцию ручками пиши

Rafael
01.11.2017
17:22:04
vue-sticker/VueSticker.vue at master · KamilOcean/vue-sticker https://github.com/KamilOcean/vue-sticker/blob/master/src/VueSticker.vue#L185

Тут не нужна функция bind - ты и так используешь стрелочную функцию для привязки контекста, а для аргумента можно установить либо значение по умолчанию, либо передать третьим аргументом в setInterval

Samat
01.11.2017
17:26:49
из-за чего может слететь пагинация?

Andrey
01.11.2017
17:30:53
? но ему всё равно экстендить придётся, похоже(
а как получить отрендеренный шаблон не декларативно?

Kamil
01.11.2017
17:39:28
Тут не нужна функция bind - ты и так используешь стрелочную функцию для привязки контекста, а для аргумента можно установить либо значение по умолчанию, либо передать третьим аргументом в setInterval
Спасибо за code review. Bind вроде нужен был для доступа к this компонента. this.distance. но не факт, возможно тянется как legacy. Я потом ещё пересмотрю что ты написал))

Michael
01.11.2017
17:42:36
ну и там какой-нибудь this.$refs.blahblah.outerHTML, но выглядит как жопный костыль

Andrey
01.11.2017
17:43:24
я понял. т.е. в темплейте его инстанциировать все равно надо

Google
Michael
01.11.2017
17:44:05
погоди, можно и jsx

в рендер-функции

но надо знать толк в извращениях. На самом деле, заэкстендить всё же симпатичнее.

Andrey
01.11.2017
17:46:08
заэкстендить сторонний компонент или свой. не понял я, что ты предлагаешь

чтоб сторонний слоты умел?

Michael
01.11.2017
17:46:42
сторонний, сорсы которого изменять не хочешь

какой-нибудь обработчик для пропа сделать

Andrey
01.11.2017
17:47:13
а.. теперь понял. да. надо ковырнуть его пожалуй. менее жопно будет

сенк

Admin
ERROR: S client not available

Michael
01.11.2017
17:47:27
слоты или vue-svg-loader

второй вариант няшный

но смотри что там лучше конкретно ему подходит

)

Andrey
01.11.2017
17:48:34
мне ж еще пропсы надо свгшке передавать. так что лоадер не покатит наверное

Michael
01.11.2017
17:49:04
пропсы в свг это слишком сильно

Rafael
01.11.2017
17:49:36
Стрелочная функция заимствует контекст из родителя

Michael
01.11.2017
17:50:35
а ещё она стрикт по умолчанию и аргумент у неё нет, и жи нет и всё такое.

аргументс*

Google
Michael
01.11.2017
17:51:07


Kamil
01.11.2017
18:06:17
Посмотри

Rafael
01.11.2017
18:06:43
Там же window привязан к this
Строчку из кода кинь

Kamil
01.11.2017
18:07:32
https://github.com/KamilOcean/vue-sticker/blob/master/src/VueSticker.vue#L185

185

Ты же сам кинул

Это как setInterval

Rafael
01.11.2017
18:08:26
Там же window привязан к this
Сейчас, я не понял, с чего ты взял, что window привязан к this?

У тебя привязка контекста в стрелочный функции осуществляется не по месту вызова, а по месту объявления

Kamil
01.11.2017
18:09:29
Ok

Я посмотрю

Я пока с телефона

Но по ходу ты прав

Rafael
01.11.2017
18:13:36
Что-то я сегодня понял, что как только можешь писать на одном фреймворке - можешь писать на других

Kamil
01.11.2017
18:13:56
+

Вишневый чай
01.11.2017
18:15:50
Что-то я сегодня понял, что как только можешь писать на одном фреймворке - можешь писать на других
Когда попишешь на 3х поймёшь что все они дерьмо и в влажных снах будешь думать о своём идеальном фреймворке

Но это нормально

Rafael
01.11.2017
18:16:30
Мне нравится мысль бекендера у меня на работе: 1) джун - это когда ты пишешь на каких-то фреймворка 2) мидл - когда хочешь написать свой 3) сеньер - когда можешь написать свой, но оно тебе нахер не надо

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