Size: a a a

2020 November 14

AP

Alexander Ponomarev in Svelte [svelt]
просто маунт стилей на маунт компонента это плохо =)
источник

AP

Alexander Ponomarev in Svelte [svelt]
я влияю на целое поддерево просто добавляя где-то хрен пойми где айтем
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
погоди тогда у меня не получается изнутри списка сделать бордер айтему=)
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
https://malinajs.github.io/repl/#/share/5faf07f452ce0f00177fe3ed я не понимаю чем это вдруг неправильное использование =)
потому что явная колизия:
источник

AP

Alexander Ponomarev in Svelte [svelt]
я понял как это работает, но это не то к чему я привык. Хотелось бы чтобы компонент давал адекватный частично перекрываемый дефолтный стиль.
источник

ON

Oleg N in Svelte [svelt]
Oleg N
потому что явная колизия:
один и тот же атрибут несколько раз к одному элементу
источник

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
потому что явная колизия:
потому что надо стили маунтить на инит модуля а не на маунт компонента, тогда не будет иметь значение в каком порядке я их в дерево сую =)
источник

AP

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

ON

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

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
это хрупко, потому что при росте приложения второй модуль может стать первым по воле компиллятора
у тебя компилятор импорты местами переставляет?
источник

AP

Alexander Ponomarev in Svelte [svelt]
если переставляет то это еще хуже
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
у тебя компилятор импорты местами переставляет?
нет, пример

A, B -> C,

потом A начал где-то использовать  C,
A -> C, B -> C
источник

AP

Alexander Ponomarev in Svelte [svelt]
точка входа где? нужен полный граф
источник

ON

Oleg N in Svelte [svelt]
вот и порядок сбился, в малине сейчас есть возможность без конфликтов разруливать классы
источник

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
нет, пример

A, B -> C,

потом A начал где-то использовать  C,
A -> C, B -> C
в этом нет проблемы
источник

AP

Alexander Ponomarev in Svelte [svelt]
C должен быть заиничен перед B он так и останется замаунченым перед B
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
точка входа где? нужен полный граф
* App -> [A, B -> C]

потом так

* App -> [A -> C, B -> C]
источник

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
* App -> [A, B -> C]

потом так

* App -> [A -> C, B -> C]
в этом нет проблемы
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
в этом нет проблемы
порядок изменился, сначало было App, A, B, C
а потом: App, A, C, B
источник

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
порядок изменился, сначало было App, A, B, C
а потом: App, A, C, B
главное чтобы стили C были первее стилей B
источник