Size: a a a

2021 February 09

UR

Uncle Robot in Svelte [svelt]
👍
источник

МТ

Марк Танащук... in Svelte [svelt]
Uncle Robot
Добрый день, Свелтейшие!
Не знаю сюда вопрос или нет: как отключить удаление "ненужных" css классов при сборке?
Вообще они нужны, но программа думает иначе и это вызывает у меня грусть и боли в правом боку.
Кхм. Malina.js. Кхм
источник

КС

Кирилл Спасибович... in Svelte [svelt]
https://github.com/sveltejs/svelte-preprocess/issues/309#issuecomment-776053235
если вам тоже интересна такая мысль то го в поддержку палец 🤔

вкратце, если в объекте конфигурации svelte-preprocess выставлен postcss: true, или postcss это функция, то она будет запущена на любом стайл теге, помимо того что там отконфигурировано, если lang != postcss

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

я хочу чтобы можно было вернуть disablePostcss: true в объекте { code, map }, чтобы предотвратить последующий запуск postcss, если допустим мы и так используем postcss для этого кастомного языка и можем просто объединить плагины, чтобы не запускать postcss дважды
источник

М

Максим in Svelte [svelt]
Вопрос, два компонента (внутри них select) на одном уровне, как из одного передать событие в другой (это связанные списки)? Можно забиндить значение и через родителя передать, а как ещё или лучше сделать?
источник

М

Максим in Svelte [svelt]
Отбой) логика же у родителя. Тогда вопрос, на верх (родителю) лучше через диспетчер событий или бинд + $: ?)
источник

AS

Alexey Schebelev in Svelte [svelt]
bind:value мне кажется каноничнее
источник

М

Максим in Svelte [svelt]
Alexey Schebelev
bind:value мне кажется каноничнее
+ реактивность $: value && something() ? Что при изменении value, выполнялась функция у родителя и следующему select передал options?
источник

AS

Alexey Schebelev in Svelte [svelt]
Впрочем ловить событие с селекта тоже ничего
источник

AS

Alexey Schebelev in Svelte [svelt]
Я бы делал первый вариант скорее всего
источник

М

Максим in Svelte [svelt]
Alexey Schebelev
Я бы делал первый вариант скорее всего
Пасиб
источник

AS

Alexey Schebelev in Svelte [svelt]
$: setSecondSelect(valueOfFirst)
источник

М

Максим in Svelte [svelt]
Alexey Schebelev
$: setSecondSelect(valueOfFirst)
Но такой способ даст фантомный вызов, потому, что первая реактивность будет при создании переменной со значением undefined
источник

М

Максим in Svelte [svelt]
Ну или, что как дефолтом присвоишь
источник

AS

Alexey Schebelev in Svelte [svelt]
Дефолты задай либо в в функции проверку на не андефпйнд
источник

М

Максим in Svelte [svelt]
Alexey Schebelev
Дефолты задай либо в в функции проверку на не андефпйнд
Но вызов будет :)) что негативно скажется на производительности))))
источник

AS

Alexey Schebelev in Svelte [svelt]
Ой да пипец )
источник

AS

Alexey Schebelev in Svelte [svelt]
Зато когда вдруг решишь что стоит по дефолту сразу показывать какойто вариант обоих списков, то все уже готово
источник

М

Максим in Svelte [svelt]
Alexey Schebelev
Зато когда вдруг решишь что стоит по дефолту сразу показывать какойто вариант обоих списков, то все уже готово
Такой вариант тоже крутится в голове и возможно его и заюзаю
источник

М

Максим in Svelte [svelt]
Alexey Schebelev
Зато когда вдруг решишь что стоит по дефолту сразу показывать какойто вариант обоих списков, то все уже готово
Ещё раз спасибо, +1 к карме :))
источник
2021 February 10

КС

Кирилл Спасибович... in Svelte [svelt]
вот всем кто там экономит на спичках, считает лишние вызовы, оптимизирует на основе кофейно-гадальных предположений о длительности выполнения операций

пруф что тейлвинд тормоз сам по себе и никакая оптимизация билд процесса не сделает его быстрее
источник