@vuejs_ru

Страница 135 из 3900
Vladimir
07.02.2017
06:55:52
Это к @xanf_ua он как раз разрабатывает в этой связке

У него кстати свой канал есть на котором он стримит свою разработку https://www.liveedu.tv/xanf

Artsem (WRjke)
07.02.2017
07:38:40
Всем привет, подскажите как изменять класс active на кнопках?

Google
Artsem (WRjke)
07.02.2017
07:38:41


Timur
07.02.2017
07:39:20
:class="{active: element.isActive}"

Максим
07.02.2017
07:39:41
@wrjke кнопки являются ссылками vueRouter или что?

Artsem (WRjke)
07.02.2017
07:40:39
просто кнопки

button

Timur
07.02.2017
07:41:06
Ну стейт храни где-нибудь.

:class="{active: element.isActive}"
Потом это на каждую кнопку.

Artsem (WRjke)
07.02.2017
07:41:27
так они не будут переключаться

как радиобаттоны

Timur
07.02.2017
07:41:43
А.

Стейт всё равно нужен, но под каждую кнопку свой. Кнопку компонентом сделать, и сделать локальный стейт.

Максим
07.02.2017
07:42:25
просто кнопки
нужно код смотреть. мы же не знаем что у тебя по клику на кнопку происходит

Artsem (WRjke)
07.02.2017
07:44:40
там просто значение переменной меняется

Google
Timur
07.02.2017
07:46:56
как-то сложна =)
https://jsbin.com/gofeza/2/edit?html,css,js,output

Максим
07.02.2017
07:48:00
@mtruser а теперь добавь еще одну кнопку

Artsem (WRjke)
07.02.2017
07:48:00
с одной то понятно кнопкой )

Максим
07.02.2017
07:48:21
при кликe на кнопку нужно чтобы первая переставала быть активной

Timur
07.02.2017
07:48:22
@mtruser а теперь добавь еще одну кнопку
Ну ёма. Оберни в компонент.

Это всё есть в документации.

Максим
07.02.2017
07:50:11
@mtruser а мне то чего)) я все это знаю

Timur
07.02.2017
07:50:27
https://jsbin.com/zonesoqezu/edit?html,css,js,output

За говнокод не ругать. Просто основную идею показал. ?

Artsem (WRjke)
07.02.2017
07:51:24
хах, спасибо)

Максим
07.02.2017
07:51:29
За говнокод не ругать. Просто основную идею показал. ?
вот как раз хотел ? скажи чтобы не делал так

Artsem (WRjke)
07.02.2017
07:51:41
но я думал это как-то нормально делается

Timur
07.02.2017
07:52:01
хах, спасибо)
Максим прав, лучше такое в продакшн не пихать. Причеши этот код. ?

но я думал это как-то нормально делается
Ну способов-то на самом деле много.

Artsem (WRjke)
07.02.2017
07:53:37
вообщем надо каждой кнопке своя логика, да?

как-то так сделал



Сергей
07.02.2017
08:38:05
Что такое cli? Я глупый и не смог найти нормального ответа

Google
Сергей
07.02.2017
08:38:28
Как я понял, это что-то типа шаблона

command line interface
Ну это я нагуглил

Timur
07.02.2017
08:38:41
"Simple CLI for scaffolding Vue.js projects"

> scaffolding

Как я понял, это что-то типа шаблона
Именно так. Просто создаёт шаблон проекта.

Сергей
07.02.2017
08:39:25
Спасибо

Timur
07.02.2017
08:39:51
А, да там понимать особо нечего. Просто создают за вас готовый шаблон проекта. С более или менее нормальными настройками и структурой, а вы потом садитесь и пишете проект.

Сергей
07.02.2017
08:40:10
Еще раз спасибо

Alexandr
07.02.2017
09:00:29
подскажите, легко ли сделать сайт на вью на наскольких языках?

?
07.02.2017
09:01:10
При условии знания или не знания оных?)

Сергей
07.02.2017
09:01:15
Это какое-то колдовство с роутингом надо делать, думаю

Timur
07.02.2017
09:01:41
https://kazupon.github.io/vue-i18n/started.html https://github.com/kazupon/vue-i18n Ну так-то готовые решения есть.

Alexandr
07.02.2017
09:02:18
спасибо большое

Stanislav
07.02.2017
09:48:11
Очередной ui-kit. Но мне понравился их стайлгайд https://vuikit.js.org/#/ //cc @mkuznetcov

Igor
07.02.2017
09:48:33
https://kazupon.github.io/vue-i18n/started.html https://github.com/kazupon/vue-i18n Ну так-то готовые решения есть.
слегка неудобный плагин, из-за того, что всё время надо писать {{ $t(…) }} — слишком много скобок. Автору стоило фильтр прикрутить, хотя всегда можно законтрибьютить.

Roma
07.02.2017
09:49:12
Но неплохой, да

Это те же ребята, как я понял, которые pagekit пилят

Который крайне недооценен, имхо https://pagekit.com/

Google
MVP
07.02.2017
09:54:55
Очередной ui-kit. Но мне понравился их стайлгайд https://vuikit.js.org/#/ //cc @mkuznetcov
ага спасибо за ссыль; внешний вид - цвета, табы там или что еще - сам понимаешь не проблема, если я SSR смогу нормально делать. все же демо компонента очень важно.

Stanislav
07.02.2017
09:55:07
Который крайне недооценен, имхо https://pagekit.com/
внизу написанно, что они пилят на uikit

Правда, это конкретно для демки. https://github.com/vuikit/vuikit/blob/develop/src/pages/Button/ButtonDefault.vue

MVP
07.02.2017
10:06:40
сейчас кстати попробую натравить мой гернератор на их репо

Stanislav
07.02.2017
10:35:36
@mkuznetcov а что за генератор?

MVP
07.02.2017
10:35:56
@mkuznetcov а что за генератор?
https://github.com/shershen08/vue-styleguide-generator

Stanislav
07.02.2017
10:40:28
гитхаб что-ли тормозит…

Admin
ERROR: S client not available

Alex
07.02.2017
11:05:27
не, шустро открывается

Stanislav
07.02.2017
11:11:51
ага, че-то у меня с и-нетом было

Ruslan
07.02.2017
11:21:49
@c01nd01r БЕМ не выкладывали еще?

MVP
07.02.2017
11:22:37
вот такое получилось - https://jsfiddle.net/a8n0LLo0/

Stanislav
07.02.2017
11:23:54
@c01nd01r БЕМ не выкладывали еще?
нет, еще. Демку делаю.

Alex
07.02.2017
11:25:41
кто-то может посоветовать большой vue проект, чтобы было много unit тестов именно vue компонентов?

Kelin
07.02.2017
11:26:17
MVP
07.02.2017
11:26:31
на что именно?

Kelin
07.02.2017
11:26:45
На отсутствие пробелов между скобками и названием

И точку с запятой

Google
MVP
07.02.2017
11:27:15
ну смотря какой испрльзовать

Kelin
07.02.2017
11:27:22
?
? я просто поставил у себя и теперь чёт глаза режет

У меня, видимо, самые хардовые настройки) я даже и не менял ничего

Stanislav
07.02.2017
11:31:00
У меня, видимо, самые хардовые настройки) я даже и не менял ничего
там разные конфиги/пресеты есть. У тебя какой? Мне вот airbnb нравится (спасибо Илье :)

вот такое получилось - https://jsfiddle.net/a8n0LLo0/
миленько. А футер так и должен быть position fixed bottom? Или нужно прибить его после контента?

MVP
07.02.2017
11:33:59
Это такое пустое потому что при парсинге многих компонентов были какие то импорты которые мешали парсить дальше

Надо это победить будет ?

Illya
07.02.2017
11:57:02
Холиварный вопрос

что вы для material design используете?

Kelin
07.02.2017
11:59:28
что вы для material design используете?
Mdbootstrap вообще хорош, но там jQuery

Но я оставил только css, а нужные куски из js под Vue переписал

Тут советовали mdl, он вроде как на Vue переписанный нормальный есть, но я не пробовал ещё

Emil
07.02.2017
13:02:09
а кто-нибудь использует какую-нибудь CSS-методологию при верстке Vue-компонентов?

Emil
07.02.2017
13:04:08
а зачем, если можно ограничить область видимости CSS с тегом scope?

ведь БЭМ в первую очередь решает именно эту проблему

Stanislav
07.02.2017
13:05:09
ведь БЭМ в первую очередь решает именно эту проблему
БЭМ это еще про организацию компонентов

Ilia
07.02.2017
13:05:23
а зачем, если можно ограничить область видимости CSS с тегом scope?
можно. БЭМ решает много проблем. Меня в частности интересует то что названия классов стандартизированны

Emil
07.02.2017
13:05:55
это плюс, конечно

меня интересует, есть ли среди методологий более подходящая

Ilia
07.02.2017
13:07:00
меня интересует, есть ли среди методологий более подходящая
думаю что готовых решений нет. нужно самому искать и дописывать

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