Size: a a a

2020 September 26

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Ruslan Shakirov
А со svelte.preprocess для этих целей никак пошаманить нельзя? Я в него глубоко не погружался
В теории можно, на его основе целый svelte-native сделали, но там ты получаешь голую строку кода и весь разбор придётся делать самому
источник

RS

Ruslan Shakirov in Svelte [svelt]
Ок, пошел изучать
источник

NK

ID:0 in Svelte [svelt]
источник

NK

ID:0 in Svelte [svelt]
источник

JK

Jasin Ko in Svelte [svelt]
Я правильно понял, что
{#key}
нужен для повторного рендера? То есть: поменялся
count
=> новый рендер
источник

DK

Dan Kozlov in Svelte [svelt]
Jasin Ko
Я правильно понял, что
{#key}
нужен для повторного рендера? То есть: поменялся
count
=> новый рендер
источник

JK

Jasin Ko in Svelte [svelt]
Ну правильно ведь)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Jasin Ko
Я правильно понял, что
{#key}
нужен для повторного рендера? То есть: поменялся
count
=> новый рендер
Да
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Если вдруг его не будет в итоге, а есть такая проблема с циклами, решил тот же пример что в RFC с помощью вот такого воркараунда: https://svelte.dev/repl/d9b040b7afbd4783a4c5f957227031c7?version=3.28.0
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Может кому-то пригодится)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
Может кому-то пригодится)
ух поработал вокруг так поработал :)

это легально получается переопределять переменную из each ?

и строка в интерполяции нужна чтобы присваивание не убили ?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
ух поработал вокруг так поработал :)

это легально получается переопределять переменную из each ?

и строка в интерполяции нужна чтобы присваивание не убили ?
Ну а че, работает же) там в принципе ниче особого не происходит, тот же js и получается. Другое дело в самом #each возможности синтаксиса ограничены. По уму бы PR в доп.преременными через запятую, который я предложил.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Пустая строка после присвоения через оператор точка нужна потому что иначе результат выражения будет выведен после операции в разметку
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
Пустая строка после присвоения через оператор точка нужна потому что иначе результат выражения будет выведен после операции в разметку
а.. обалдеть, т.е. выведен будет последний (оператор || экспрешн (я не в курсе))?
ну т.е. при форме записи

something, something2, haha = 123, 55
будет выведено 55 ?

хотя assignment так вроде не будет работать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
а.. обалдеть, т.е. выведен будет последний (оператор || экспрешн (я не в курсе))?
ну т.е. при форме записи

something, something2, haha = 123, 55
будет выведено 55 ?

хотя assignment так вроде не будет работать
Ну так то это оператор запятая так работает
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Оператор запятая выполняет каждый из его операндов (слева направо) и возвращает значение последнего операнда.
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
Оператор запятая выполняет каждый из его операндов (слева направо) и возвращает значение последнего операнда.
ага, просвящаюсь в mdn'е уже
это ж надо так зафейлить, самых основ не покурить :)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
ага, просвящаюсь в mdn'е уже
это ж надо так зафейлить, самых основ не покурить :)
Ниче, бывает)
источник

IB

Ivan Baranov in Svelte [svelt]
Вот я написал компонент, как я могу ему интерфейс прописать, для пропсов?
источник