из vue.js?
vue 3?
тогда только костылями. В JS биндишь css variable, а в CSS вставляешь var(—variable-name)
создай computed, верни в нем объект с ключом в виде переменной и забайнди его через :style в шаблоне
сделал так но в итоге у меня бэк фон на все заливается. А мне надо чтобы li::after был. Можно ли это в стиле сжделать?
я ж сказал, как нужно сделать, верни в computed в ключе не background, а css-переменную
блин :) да не работал я никогда с ними. можно микропример? Кажется я понимаю - я в должен 1 создать класс в блоrе CSS в котором использовать переменную 2 привязать стиль к элементу 3 в computed вернуть объект где переменная css - это ключ, а значение - нужное мне значение 4 привязать style к элементу с переменной и тогда она примениться к классу?
ну и этот computed необязательно байндить именно на конкретный элемент, можно забайндить на верхний элемент в дереве и возвращать в нем сразу множество переменных, они будут доступны всему дереву
получилось! вы меня прокачали :) спасибо огромное!
Обсуждают сегодня