@vuejs_ru

Страница 3095 из 3900
Denis
18.06.2018
08:36:22
Ребята, у меня один очень важный вопрос. Как вы делаете проверку полей на сайтах? Пользуетесь либами?(если да то какими) Или все в ручную проверяете? Или вообще не делаете?

Arsen
18.06.2018
08:37:54
vuelidate и ему подобные, а некоторые либы компонентов(например iviewui) из коробки предоставляют валидацию форм

Vladislav
18.06.2018
08:39:53
Но там типа { data() { reutrn { loading: false, }; } .... }
да вроде должен хавать, попробуй императивно обьявить дату data: function() { return { loading: false} }

Google
Vladislav
18.06.2018
08:41:31
Кек авчом разница
я хз, это джаваскрипт

Arsen
18.06.2018
08:41:58
Даю 4 зуба что это не поможет

Nikita
18.06.2018
08:42:14
Но у тебя клюв

Arsen
18.06.2018
08:42:23
Тем более, я ж говорил, что в девтулзах показывает это поле в дате

Но у тебя клюв
Ну значит даю клюв

У туканов тоже зубы есть вообще

GTech
18.06.2018
08:45:51
какая функция у Math есть, чтоб вернуть из 13,1 -> 14 ?

Hedint
18.06.2018
08:46:12
Math.ceil

GTech
18.06.2018
08:46:52
Спасибо)

Hedint
18.06.2018
08:47:29
Не за что. Я понимаю, плохо, когда в гугле банят :(

DimenSi
18.06.2018
08:53:12
http://devdocs.io/javascript/

Bohdan
18.06.2018
08:53:12
Vladislav
18.06.2018
09:08:30


Google
DimenSi
18.06.2018
09:16:49
ты испортируешь стили не правильно, и такой файл не находится, а дев сервер по умолчанию на ненайденный роут отдает index.html

Vladislav
18.06.2018
09:21:53
я не думаю, что форкать этот пакет - это хорошая идея

DimenSi
18.06.2018
09:22:42
Может ты просто нормально импортнешь?

Vladislav
18.06.2018
09:25:41
к нему стучится класс пакета

я тупо подрубаю скрипт и обьявляю инстанс

Pavel
18.06.2018
09:35:30
ребята, всем привет, а где я могу посмотреть исходники vuetify ? чет нап гитхабе только примеры

а самих исходников я не нашел(

DimenSi
18.06.2018
09:36:32
Покажи как импортируешь

Pavel
18.06.2018
09:37:11
ебать я тупой

DimenSi
18.06.2018
09:39:18
чтож бывает, ты был невнимателен

и туп

Pavel
18.06.2018
09:41:07
а, я просто ленивый искал по поиску и неправильно искать

искал v-icon вместо VIcon

блин, не нашел там решения ( я сейчас делаю компонент Иконки, куда я кладу иконку вот таким образом <template> <div class="icon-img" :style="{width: `${width}px`, height: `${height}px`}" v-html="svg" /> </template>computed: { svg() { return require(`!svg-inline-loader!assets/svg/${this.icon}.svg`); } } Но не могу придумать как мне ее красить из вне

есть идеи? или может кто-то уже делать похожиий компонент

Andrei
18.06.2018
09:45:59
а в чем проблема передавай fill

DimenSi
18.06.2018
09:46:01
хз, я просто делаю svg спрайт, потом подключаю его в корень проекта и через #id обращаюсь

и потом через css крашу

Google
Andrei
18.06.2018
09:46:38
я бы сделал props fill

DimenSi
18.06.2018
09:46:51
типо делаю svg: { fill: currentColor }

и svg берет цвет от родителя

Dmitry
18.06.2018
09:47:22
типо делаю svg: { fill: currentColor }
Подписываюсь, збс тема

Pavel
18.06.2018
09:47:49
хм, а я могу свг задать класс или айдишник, елси она подключается таким образом return require(!svg-inline-loader!assets/svg/${this.icon}.svg`);`

я дцумал уже о классе и из вне его красить

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

DimenSi
18.06.2018
09:48:48
почему ты не сделал через currentColor?

чтоб цвет наследовался

.myIcon icon .myIcon { color: black; }

return require(!svg-inline-loader!assets/svg/${this.icon}.svg`);` какая-та лажа слишком уж динамически получается

я не представляю как вебпак обрабатывает такой кейс, берет все файлы из папки?

DimenSi
18.06.2018
09:50:50
да и вебпак хешит же изображения

когда проект соберется, у тебя нихуя не должно работать же

Pavel
18.06.2018
09:51:15
берет нужную иконку

DimenSi
18.06.2018
09:52:11
ты понимаешь, что вебпаку надо потом будет твой проект полностью собрать и все изображения захешить, т.е. он их потом переименует, но ты никак от вебпака не узнаешь название файла

Alex
18.06.2018
09:54:31
про SVG с раскрашиванием тоже недавно заморачивался) сейчас статью на эту тему в медиум дописываю) чтобы и из файла svg подключать и красить можно было и классом и входным параметром

Pavel
18.06.2018
09:55:11
а как еще мне инлайново вставлять свг ?

Alex
18.06.2018
09:55:14
с лоадерами что неудобно, они красят иконку в момент сборки, потом уже динамически не перекрасить

DimenSi
18.06.2018
09:55:23
я короче хочу обьяснить, что ты хуйню творишь, но я просто в настроении гадости говорить, а не молчать и ждать, пока ты сам себе в ногу пульнешь.

Google
DimenSi
18.06.2018
09:57:45
я собираю через галп svg спрайты и подключаю через inline-loader (который просто берет и вставляет svg в body), а там уже через id обращаюсь к нужной иконке, у меня все svg в символы собираются

Alexandr
18.06.2018
09:58:19
у меня есть(stylus) @import url("https://use.fontawesome.com/releases/v5.0.10/css/all.css") как мне заставить laravel-mix(webpack) загрузить этот css в бандл непосредственно, а не просто вставить ссылку(импорт)?

DimenSi
18.06.2018
09:58:36
убрать url()

и разместить css локально

Pavel
18.06.2018
09:58:53
блин, кароч, currentColor мне помог, я не зналд про эту фичу

аж стыдно(

DimenSi
18.06.2018
09:59:16
а, ты думал, я типо псевдо переменную написал?

Admin
ERROR: S client not available

Pavel
18.06.2018
09:59:35
да

DimenSi
18.06.2018
09:59:43
стыдись

Pavel
18.06.2018
09:59:44
но тут мое незнание меня подвело

Alexandr
18.06.2018
09:59:58
а заставить скачать этот css вместе со шрифтами нельзя?

DimenSi
18.06.2018
10:00:02
нет

можешь сделать npm i font-awesome

а потом импортировать стили из node-modules

Alexandr
18.06.2018
10:00:22
там 4 версия же

DimenSi
18.06.2018
10:01:37


reskwer
18.06.2018
10:02:20
Ребят, как сделать авторизацию через соцсети. ппц, совсем не получаеться

DimenSi
18.06.2018
10:02:20
но тут мое незнание меня подвело
вообще я подорезвал, что ты не понял меня и хотел обьяснить за currentColor, но ты успел

Google
Анатолий
18.06.2018
10:03:03
блин, кароч, currentColor мне помог, я не зналд про эту фичу
https://habrahabr.ru/company/raiffeisenbank/blog/346770/ рекомендую

reskwer
18.06.2018
10:03:40
https://auth0.com/
что это ?))

DimenSi
18.06.2018
10:04:02
хуйня которая позволяет сделать кучу авторизаций через разные социалки

агригатор авторизаций

reskwer
18.06.2018
10:05:10
оо, круто. Сейчас почитаю

DimenSi
18.06.2018
10:05:23
https://habrahabr.ru/company/raiffeisenbank/blog/346770/ рекомендую
да, класс вещь. не знал, что про относительное позиционирование bg и прозрачные рамки и трюки с градиентом

Sergey
18.06.2018
10:59:21
Господа, кто-нибудь использует kazupon/vue-i18n? Столкнулся с проблемой, проапдейтил vue-loader до версии 15, перестал работать лоадер для кастомного блока в sfc .vue-файле

Vall
18.06.2018
11:21:31
Подскажите, почему выделяет серым цветом?



Было у кого-то такое раньше?

Denys
18.06.2018
11:25:51
не используется в этом файле?

DimenSi
18.06.2018
11:28:17
в твоем случае еще хуже, vue-loader был переписан

там теперь совершенно новое апи

Vall
18.06.2018
11:28:50
не используется в этом файле?
Неа, другие юзаються,этот нет..

DimenSi
18.06.2018
11:29:20
в vs code 24 вышло обновление которое показывает не используемые переменные и импорты

Sergey
18.06.2018
11:29:22
у тебя была 14 версия, стала 15, логично, что могут появится breaking changes
Ну т.е. кастомных блоков в vue файле больше вообще не может быть? Или как для них лоадеры подключить, что-то в хелпе по лоадеру не вижу

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