This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-07
Channels
- # adventofcode (202)
- # aleph (8)
- # announcements (13)
- # architecture (1)
- # aws (2)
- # beginners (201)
- # boot (1)
- # bristol-clojurians (1)
- # calva (2)
- # cider (23)
- # cljs-dev (22)
- # cljsrn (2)
- # clojure (105)
- # clojure-bangladesh (1)
- # clojure-berlin (8)
- # clojure-dev (104)
- # clojure-europe (3)
- # clojure-italy (5)
- # clojure-losangeles (1)
- # clojure-nl (24)
- # clojure-russia (55)
- # clojure-spec (44)
- # clojure-uk (19)
- # clojurescript (58)
- # component (58)
- # cursive (3)
- # data-science (1)
- # datomic (27)
- # duct (6)
- # events (6)
- # figwheel-main (6)
- # fulcro (15)
- # jobs (3)
- # kaocha (5)
- # luminus (1)
- # music (1)
- # nrepl (2)
- # off-topic (24)
- # onyx (1)
- # pedestal (3)
- # protorepl (8)
- # re-frame (18)
- # reagent (39)
- # reitit (1)
- # remote-jobs (1)
- # ring (15)
- # rum (11)
- # shadow-cljs (5)
- # sql (8)
- # tools-deps (12)
- # vim (7)
Да,умею ,более чем ,вам не ясен вопрос ,как мне думается... Вопрос в том как применить сгенерированные стили "гарден" к сгенерированному елементу с помощью "хиккап" ...как пример пишу елемент "хиккап" (html [:div {:class "some"}[:span "something "]]) ,"гарден" (css [:div.some {:color "неожиданность"}]) //// НЕ вызывая "гарден" в теге стайл ,и НЕ записывая сгенеренные стили в паблик файл css и потом его за инклюдить...Понятен вопрос ?
@denisyagovkin то что вам нужно называется inline style то что возвращает Вам garden вывести hiccap'ом в тег style на странице. Аля [:style (garden-result)]
inline style - это, вроде как, стили внутри конкретного тега (атрибут style), а не отдельным тегом на странице…
hiccup поддерживает атрибуты из горобки, поэтому можно пряму внуть скормить ему кусок [:p {:style “color:#fff”} “some”]
@denisyagovkin Но это так себе история, лучше делать как предложил @a.espolov
....НЕ вызывая "гарден" в теге стайл ,и НЕ записывая сгенеренные стили в паблик файл css и потом его за инклюдить...
Без инлайна ,без вызыва с стайл ,как ? Что бы они сразу динамически прицеплялись или "гарден" так не может ? В доках такого вообще нет ...,это как я понял ..Но все спасибо ,хоть ответе и нет.
Я думаю гарден ограничен реализацией html и css
И мочь другим способом у него никак не получится
Варианта 4: Сгенерить css и подключить на странице Отдавать css динамически не сохраняя в файл Инлайн стиль на странице style тэг
И инлайн стиль для каждого элемента
@denisyagovkin что значит динамически в твоем понимании?
Мне вот тоже стало интересно
Поясню вопрос... "гарден" возвращает структуру css ,но ,что бы она применилась нам нужно либо запихнуть это в тег стайл ...,ли в файл и подключить его(знаю что кэп) ,минуту.... Суть ,как так сделать что бы когда "гарден" возвращал css он ,скажем помещался в некий буфер и из него динамически применял стили к подходящему элементу ? Понятен вопрос ?
Гарден не применяет стили
Он просто генерит css
Применяет стили браузер
Вопрос не понятен
Модно сделать ринг хэнлдер который генерить ccs и отдаёт динамически
Не записывая в файл
Так же как и отдавать с сервера любой другой файл
Просто нужен корректный контент тайп
Отдавай контент
Без файла )
Смотрите исходники
Просто вместе чтения из ресурса нужно генерить на лету
И отдавать респондентов
Респонс
Мне не удобно с телефона
Я то говорю про то что как стили в браузере применяются , по сути 4 варинта ,ну так с ходу ...это инлайн в теге ,это из файла ,это из тега стайл ,что на той же странице ...ну jsом ,а вопрос как бы запихнуть стили в некий промежуточный буфер ,т.е. они как бы не где ..в памяти ...,а они найдя подходящий элемент ,стилизовали бы его...
Браузер не знает читает ли он стат файл или динамический ответ
Для него это просто получить ответ
я тоже не совсем понял о каком буфере идёт речь. самое близкое что мне понятно, это использовать goog.cssom.addCssText
Если я правильно понял имелось ввиду динамическая генераци css
Бэкхенд он
Бэкендом
//////Не важно чем геренерить ,лиспом буду генерить ,и не важно динамически или как .......суть в другом сгенеренные стили ,должны как бы на лету применяться к элементу ,при этом НЕ находясь в файле ,теге ,инлане ,джаваскриптом , они(стили) ,как бы поток ....в неком буфере ....их НЕТ ЯВНО .,но не суть ,я понял ,что вы не поняли....