Size: a a a

2020 September 14

КС

Кирилл Спасибович... in Svelte [svelt]
а че тебе костыль то не нравится?
источник

AS

Alexey Schebelev in Svelte [svelt]
Misha Zamkevich
Нее )) Только если безкостыльный метод. С костылями я и сам могу ))
Могу еще костыльнее =)
{#await Promise((res,rej)=>YourPromise.then(r=>res(r)).catch(e=>console.log(e))}
Loading..
{:then result
...
{/await}
источник

MZ

Misha Zamkevich in Svelte [svelt]
источник

КС

Кирилл Спасибович... in Svelte [svelt]
ну а че, можно оформить в виде враппера и не так уж плохо)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
по крайней мере гораздо лучше моего варианта)
источник

MZ

Misha Zamkevich in Svelte [svelt]
Не парни, усё. Я лучше напрямую из запроса проверку сделаю ))
источник

AS

Alexey Schebelev in Svelte [svelt]
щас запилю либу на npm =)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Misha Zamkevich
Не парни, усё. Я лучше напрямую из запроса проверку сделаю ))
эхх, а я думал всё только начинается а ты взял и в одностороннем порядке всё закончил :)
источник

КС

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

MZ

Misha Zamkevich in Svelte [svelt]
Кирилл Спасибович
эхх, а я думал всё только начинается а ты взял и в одностороннем порядке всё закончил :)
Как правило я спрашиваю когда думаю, что я где-то, что-то забыл, и поэтому не понимаю как правильно сделать.

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

AS

Alexey Schebelev in Svelte [svelt]
Кирилл Спасибович
@AlexxNB думал тут кстати насчет той игры с картами и методов мутирующих стор какое-то время назад
и понял что свелт всё равно получит объект в итоге, с которым будет работать как и с любым другим объектом в режиме мутабельности - сверять на каждый чих все примитивные значения со всеми примитивными значениями в реактивных выражениях и шаблоне
т.е. логика свелта никуда не денется
откопал стюардесу =)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
интересно что дешевле, юзать иммутабельность и пересоздавать объекты и массивы, или заставлять свелт все примитивные значения попересравнивать
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Alexey Schebelev
откопал стюардесу =)
ну это актуально для меня потому что я думаю что удачнее для кодовой базы хранить данные в сторе, иметь методы для круда в этом же сторе и чтобы компоненты были вьюхами, а не мутаторами :)

и евент хендлеры во вьюхах были просто передатчиками данных из форм и тому подобного

поэтому и вспомнил про это

короче отделить слой данных от слоя представления
источник

КС

Кирилл Спасибович... in Svelte [svelt]
это ещё стало актуально для меня, потому что я стал демонтировать компоненты, а не делать им display: none
источник

AS

Alexey Schebelev in Svelte [svelt]
ну я бы так и делал
источник

AS

Alexey Schebelev in Svelte [svelt]
вроде я так и сделал
источник

AS

Alexey Schebelev in Svelte [svelt]
не помню уже
источник

КС

Кирилл Спасибович... in Svelte [svelt]
да, именно так
источник

КС

Кирилл Спасибович... in Svelte [svelt]
смущает только то как реактивность свелта работает с мутабельностью :)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
и думается стоит использовать спреды и мапы с фильтрами
источник