Size: a a a

2020 September 30

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
я хочу динамически эти классы вешать на каки-то айтемы
вот опять ты про навешивании классов в решениях в вакууме
источник

AP

Alexander Ponomarev in Svelte [svelt]
динамическую логику мне увы лень писать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
конкретная задача, конкретное решение
источник

AP

Alexander Ponomarev in Svelte [svelt]
вот это уже что-то
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ладно, я уже поиспытывал неимоверные усилия и пойду спать. будет что-то еще - пиши, может завтра продолжим
источник

AP

Alexander Ponomarev in Svelte [svelt]
только теперь непонятна откуда берется связь что для hoverable значит что надо использовать :global(.hoverable) =) почему например не :global(.hover)? почему это вообще связано со стилями? =)
источник

AP

Alexander Ponomarev in Svelte [svelt]
когда нативно поддержнный class переданный из родителя вместе с хэшом родителя вообще позволяет об этом не думать и не делать никаких глобалов =)
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
ладно, я уже поиспытывал неимоверные усилия и пойду спать. будет что-то еще - пиши, может завтра продолжим
давай теперь завтра ждем конкретный пример чем же плоха возможность нативно поддержать класс с пробросом хэша в компонент

я тебе свой кейс показал и ты его решил добавлением пропса hoverable + global что имхо стремнее чем просто глобал или чем просто пропс =)

если мне надо будет еще другие модификаторы передавать из родителя мне опять придется новое проперти заводить в дочернем компоненте, когда класснейм переданный сверху все бы решил и еще бы стили короче сделал
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
давай теперь завтра ждем конкретный пример чем же плоха возможность нативно поддержать класс с пробросом хэша в компонент

я тебе свой кейс показал и ты его решил добавлением пропса hoverable + global что имхо стремнее чем просто глобал или чем просто пропс =)

если мне надо будет еще другие модификаторы передавать из родителя мне опять придется новое проперти заводить в дочернем компоненте, когда класснейм переданный сверху все бы решил и еще бы стили короче сделал
Нейронная сеть "Марк" версии 1.8 говорит: "Так это же нарушает концепт компонентной архитектуры свелта"
источник

МТ

Марк Танащук... in Svelte [svelt]
Нейронная сеть "Марк" версии 1.8 дополняет: "Код то и может быть читабельный, но должно ли быть так?"
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
только теперь непонятна откуда берется связь что для hoverable значит что надо использовать :global(.hoverable) =) почему например не :global(.hover)? почему это вообще связано со стилями? =)
это все вкусовщина и бла-бла. если иметь реальный кейс в реальном проекте, решения рождаются более изящные.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
когда нативно поддержнный class переданный из родителя вместе с хэшом родителя вообще позволяет об этом не думать и не делать никаких глобалов =)
это не так
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
это не так
почему и конкретный пример, я отстану
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
давай теперь завтра ждем конкретный пример чем же плоха возможность нативно поддержать класс с пробросом хэша в компонент

я тебе свой кейс показал и ты его решил добавлением пропса hoverable + global что имхо стремнее чем просто глобал или чем просто пропс =)

если мне надо будет еще другие модификаторы передавать из родителя мне опять придется новое проперти заводить в дочернем компоненте, когда класснейм переданный сверху все бы решил и еще бы стили короче сделал
вообще я не должен ничего доказывать. обычно фича-реквестеры должны это делать.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
почему и конкретный пример, я отстану
навскидку, наподумать ночью: https://svelte.dev/repl/a6cf5a5920844731bcdf4d3455bdf68f?version=3.29.0
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
поздравляю твой className сломал чужой компонент 😆
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
и хэш тут не поможет
источник

AP

Alexander Ponomarev in Svelte [svelt]
требуется обьяснение
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
требуется обьяснение
убери пропс с Nested
источник