Size: a a a

2020 March 31

АН

Артём Никитин in Svelte [svelt]
источник

СВ

Сергей Видинеев in Svelte [svelt]
Артём Никитин
так стор и subscribe ни при чём, та же ситуация и без стора
да я понимаю что это проблема биндинга
источник

СВ

Сергей Видинеев in Svelte [svelt]
но у меня используется стор и на основе его изменения нужно обновлять данные
источник

AS

Alexey Schebelev in Svelte [svelt]
источник

АН

Артём Никитин in Svelte [svelt]
Сергей Видинеев
да я понимаю что это проблема биндинга
кстати, а зачем субскрайб и почему он завязан на сам стор только с автоподпиской , а не на value
источник

T

Th0r in Svelte [svelt]
Сергей Видинеев
но у меня используется стор и на основе его изменения нужно обновлять данные
используй стор в отдельном файле, и импорти где надо, или передавай в пропсы не его значение, а сам стор
источник

СВ

Сергей Видинеев in Svelte [svelt]
Th0r
используй стор в отдельном файле, и импорти где надо, или передавай в пропсы не его значение, а сам стор
и так отдельные файлы
источник

T

Th0r in Svelte [svelt]
Сергей Видинеев
но у меня используется стор и на основе его изменения нужно обновлять данные
вот так сабскрайб один раз срабатывает
https://svelte.dev/repl/9785b49654fe48e6a714e3ae9109a7cd?version=3.20.1
источник

СВ

Сергей Видинеев in Svelte [svelt]
пример кода из проекта
источник

СВ

Сергей Видинеев in Svelte [svelt]
источник

СВ

Сергей Видинеев in Svelte [svelt]
спасиб, пересмотрю то что сделал раньше
источник

T

Th0r in Svelte [svelt]
Сергей Видинеев
и так отдельные файлы
не, я имею ввиду вот так, стор в отдельном файле, не прокидывать его через пропсы, а просто импортировать в дочерних компонентах
https://svelte.dev/repl/f1fbc12781df4d2098989548c6ce5ace?version=3.20.1
источник

СВ

Сергей Видинеев in Svelte [svelt]
Th0r
не, я имею ввиду вот так, стор в отдельном файле, не прокидывать его через пропсы, а просто импортировать в дочерних компонентах
https://svelte.dev/repl/f1fbc12781df4d2098989548c6ce5ace?version=3.20.1
да да понял)
источник

СВ

Сергей Видинеев in Svelte [svelt]
Th0r
не, я имею ввиду вот так, стор в отдельном файле, не прокидывать его через пропсы, а просто импортировать в дочерних компонентах
https://svelte.dev/repl/f1fbc12781df4d2098989548c6ce5ace?version=3.20.1
но походу придется передавать стор через пропсы, потому что компонент переиспользуется, и разные данные для биндинга передаются через пропсы
источник

АН

Артём Никитин in Svelte [svelt]
может вместо субскрайб  $: console.log($objectProp)
источник

T

Th0r in Svelte [svelt]
Артём Никитин
может вместо субскрайб  $: console.log($objectProp)
это тоже самое, всё равно два раза вызываться будет
источник

AS

Alexey Schebelev in Svelte [svelt]
Всеравно будет три раза
источник

AS

Alexey Schebelev in Svelte [svelt]
)
источник

СВ

Сергей Видинеев in Svelte [svelt]
Сергей Видинеев
но походу придется передавать стор через пропсы, потому что компонент переиспользуется, и разные данные для биндинга передаются через пропсы
но это тоже не красиво, по идее данные нужно передавать. Может реально через диспатч делать изменения?
источник

АН

Артём Никитин in Svelte [svelt]
мне непонятен его субскрайб - подписка на свою автоподписку
источник