Oleg
Возможно даже с импортант
Oleg
Разнесение на несколько частей стилей
Oleg
Переиспользование
Oleg
И прочее
Дима
Ты сейчас Styletron придумываешь)
Oleg
Ну а имена - это примитивно
Oleg
Путает, но не сильно
Oleg
Сами то стили видны
Oleg
Впрочем даже с перемешиванием всё-равно не сильно защитит, но если кто-то стырит - ему будет очень сложно что-то поменять
Serhii
Так а что за приблуда которая поддерживает эти модули?
Serhii
Фрейм какой то?
Serhii
Или тема с цсс в жс
Oleksandr
какой эквивалент на чистом js - parentsUntil?
Nikita
через while можно
Алексей
какой эквивалент на чистом js - parentsUntil?
http://codeblog.cz/vanilla/traversal.html#get-all-ancestors-bounded-by-selector-for-single-element var parents = []; while (element.parentElement && !element.parentElement.matches('div')) parents.push(element = element.parentElement);
Nikita
можно рекурсивно вызывать функцию if(domEl != parent) { parents.push(domEl); checkParent(domEl.parent)}
Алексей
можно рекурсивно вызывать функцию if(domEl != parent) { parents.push(domEl); checkParent(domEl.parent)}
"Зачем рекурсивно вызывать то что можно развернуть в цикл сейчас" (с)
Oleksandr
хм 😑
Oleg
....особенно в языке где нет оптимизации рекурсий....
Oleg
А вот там где есть - выбор был бы иной
Serhii
можно рекурсивно вызывать функцию if(domEl != parent) { parents.push(domEl); checkParent(domEl.parent)}
рекурсивно пушить vs список аргументов в один пуш
Serhii
кек
Serhii
когда то в детстве я так же циклом аппендил ноды через жквери а потом припух как выросла производительность когда их сформировать в параметры
Dmytro
Ребят, как можно сделать импорт .css файла в .scss с помощью webpack (как при импорте scss в scss)?
Dmytro
Nikolay
Можно
Харош :D
Nikolay
@webfamed как ты в обычном css импортируешь другие файлы в css?
Nikolay
без вебпаков
Nikolay
сборщиков и scss?
Vl
Eсть знатоки vue.js?
Serhii ✙
Ivan
а что такое?
Ivan
Eсть знатоки vue.js?
Alexander
@vuejs_ru
Igor
Я понимаю что тут цсс уже никто не пишет и все гуру только в JS стили задают, но кто работает с новым плагином postcss в webstorm - хорошо подерживается синтаксис? Вот stylus просто беда.
I am
для postcss нужны какие-то дополнения?
I am
там же голый css + js
I am
или лыжи не едут?
Igor
В плане синтаксиса. Типа nested и кастомные свойства
Igor
аля size например
Oleh
Ну и что бы еще файлики, можно было задавать как .pcss
Karina
Я иногда боюсь видить строчки типа sin(90).y
На udemy есть курс по математике. И тригонометрия там тоже есть. Сама сейчас прохожу. Лектор Krista или как-то так
Serhii
чет не могу выкупить как удалить ивент листенер из самого себя
Nikolay
node.addEventListener(function myEventListener() { node.removeEventListener(myEventListener) })
Nikolay
@appeiron
Serhii
removeEventListener два параметра
Serhii
имя и калбек
Anonymous
Каллбек укажи
Serhii
я понял почему не работало
Serhii
я калбек выносил но байндил зис 2 раза
Serhii
походу они не стыковались
Serhii
но курва теперь прийдется this_ определять, когда на дворе 2016
Serhii
Andrey
Функцию забинженную сохрани в переменную
Serhii
да писанины много
Serhii
меньше будет если только зисс сохранить
Andrey
И ее подставляй в addevent listener
Andrey
Столько де должно быть
Serhii
всеравно прийдется выносить фн, так как я хочу переключать ивенты то один то второй
Serhii
Serhii
как то по ущербному
Oleg
Можно на 3 функции разбить
Oleg
И текста меньше будет
Serhii
да не, я сделаю 1 фн которая будет одно и то же далать но вконце менть аргументы местами
Oleg
Структура обоих функций одинаковая
Oleg
Вот
Serhii
а вообще профитно ивенты удалять добавлять
Serhii
может оставить их и фсе
Oleg
Картинка с ручейком думаю намекнет на проблему
Serhii
сручейком?
Serhii
сручайком
Oleg
У кого как
Serhii
как там по красивому перевернуть массив через диструктуризацию
Serhii
[ events[0], events[1] ] = [ events[1], events[0] ];
Oleg
Но зачем?
Oleg
Реверс же