Size: a a a

2020 December 02

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
просто переноси транзишн в то место, где асинхронщина уже кончилась
источник

NU

Nikita Utmancev in Svelte [svelt]
Не сработает тогда, когда нужно анимировать родителя, в котором эти иконки
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Nikita Utmancev
Не сработает тогда, когда нужно анимировать родителя, в котором эти иконки
ну да, транзишены не очень динамические. они компилируются в нативную css анимацию и не параметризируются  реактивно
источник

NU

Nikita Utmancev in Svelte [svelt]
Другими словами это не фиксануть никак?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Nikita Utmancev
Другими словами это не фиксануть никак?
надо подумать, но сходу на ум не приходит какого-то красивого варианта. + у тебя требования меняются))
источник

NU

Nikita Utmancev in Svelte [svelt]
Pavel 🦇 Malyshev
надо подумать, но сходу на ум не приходит какого-то красивого варианта. + у тебя требования меняются))
Тут прошу понять и простить, у меня 4 утра, соображаю уже сложно :D
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Nikita Utmancev
Тут прошу понять и простить, у меня 4 утра, соображаю уже сложно :D
кстати да, надо спать идти. ты там пет-проект пилишь что ли?
источник

NU

Nikita Utmancev in Svelte [svelt]
Pavel 🦇 Malyshev
кстати да, надо спать идти. ты там пет-проект пилишь что ли?
Ага :)
источник

L

Lupusregina[beta] in Svelte [svelt]
источник

L

Lupusregina[beta] in Svelte [svelt]
написал за пару часов мини фреймворк
источник

L

Lupusregina[beta] in Svelte [svelt]
пха
источник

L

Lupusregina[beta] in Svelte [svelt]
а, хотя надо удалять по таску а не индексу, с фильтром ошибка
источник

AI

Aleksey Immũzov in Svelte [svelt]
Pavel 🦇 Malyshev
Когда false стоит то любое присвоение объекта/массива или функции сразу инвалидируется и запускает update cycle. И хотя DOM с большей вероятностью лишние обновления не получит, но реактивные выражения и обновление пропров сработают. Если true, тогда это произойдёт только если строгое сравнение покажет что ссылка изменилась
Павел, привет, а есть ли способ не меняя ссылку на объект сказать свелту что надо заинвалидировать переменную? Может есть в internal какая-то доступная функция для этого, аля $$invalidate?

some = some; не триггерит изменения.

В internal нашел только валидацию слотов, аргументов, но это всё про компонент, а не его внутреннее состояние.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Aleksey Immũzov
Павел, привет, а есть ли способ не меняя ссылку на объект сказать свелту что надо заинвалидировать переменную? Может есть в internal какая-то доступная функция для этого, аля $$invalidate?

some = some; не триггерит изменения.

В internal нашел только валидацию слотов, аргументов, но это всё про компонент, а не его внутреннее состояние.
Если immutable: false то some = some должен триггерить даже если ссылка не поменялась
источник

L

Lupusregina[beta] in Svelte [svelt]
источник

L

Lupusregina[beta] in Svelte [svelt]
пример с таблицей
источник

AI

Aleksey Immũzov in Svelte [svelt]
Pavel 🦇 Malyshev
Если immutable: false то some = some должен триггерить даже если ссылка не поменялась
Вот, например, не триггерится.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
я же четко написал Если immutable: false
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ты хочешь чтобы тригерилось без изменения ссылки и при этом выставляешь immutable: true
источник