Size: a a a

2020 October 20

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
значит в том что я в set await использую играет роль
возможно да
источник

МТ

Марк Танащук... in Svelte [svelt]
У меня в упор не работает
источник

МТ

Марк Танащук... in Svelte [svelt]
накину репл
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
полный пример бы в репл
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
попробуй кстати в асинхронном варианте юзать не через инстанс, а через аргумент коллбека set
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
он вроде и создан для асинхронных вещей
источник

М

Макс in Svelte [svelt]
Всем привет. Встала такая задача. Пишу банальное прохождение теста. Есть один общий компонент для теста, который может иметь разные типы вопросов. Для каждого типа вопросов вделал отдельный компонент и подключаю через <svelte:component this={Component} />.  И встал такой вопрос: так как каждый тип может иметь разные пропсы и разные события, которые вызываются через dispatch, могу ли я в этот Component вшить все пропсы и события в теге <script>? Или есть решение получше для этого?
источник

МТ

Марк Танащук... in Svelte [svelt]
Марк Танащук
Без $ не работает
Я просто уже столько с этим асинхронным стором проморочился что уже везде вижу возможную ошибку D;
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
Я просто уже столько с этим асинхронным стором проморочился что уже везде вижу возможную ошибку D;
А блин пример же я тебе обещал
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Напомни плиз что там было
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Макс
Всем привет. Встала такая задача. Пишу банальное прохождение теста. Есть один общий компонент для теста, который может иметь разные типы вопросов. Для каждого типа вопросов вделал отдельный компонент и подключаю через <svelte:component this={Component} />.  И встал такой вопрос: так как каждый тип может иметь разные пропсы и разные события, которые вызываются через dispatch, могу ли я в этот Component вшить все пропсы и события в теге <script>? Или есть решение получше для этого?
пропсы через $$props или $$restProps, с событиями сложнее
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
<svelte:component this={Component} {...$$restProps} />
источник

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
Напомни плиз что там было
Коллбек для стора с интервалом внутри, который запускается при первой подписке
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
то есть компонент реализующий эту вставку будет иметь собственные пропсы, явно определенные через экспорты, а остальные уйдут в restProps
источник

МТ

Марк Танащук... in Svelte [svelt]
Асинхронный колбек*
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
Коллбек для стора с интервалом внутри, который запускается при первой подписке
и на каждый интервал выдает новый промис в стор?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
а промис это запрос из сети?
источник

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
и на каждый интервал выдает новый промис в стор?
В каждом интервале сравнивает старое значение стора и   результат стора(await promise) и если они отличаются - старому задаётся новое
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
В каждом интервале сравнивает старое значение стора и   результат стора(await promise) и если они отличаются - старому задаётся новое
промис всегда разный же
источник

PM

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