Size: a a a

2020 December 09

EI

Eugene Ilyin in Svelte [svelt]
Arushwl
Тоже интересно. Узнаете?
Да! Ура! onMount вызывается после бинда, там 0 или (ну или позиция восстановленного скроллинга при возврате на страницу), а не undefined, как было бы если бы бинд не сработал.
Получается вариант https://svelte.dev/repl/33730646df8546d9a91e1f669c899b97?version=3.31.0
идеален, так как мы ушли полностью от использования window.scrollY конструкции.
источник

A

Arushwl in Svelte [svelt]
Eugene Ilyin
Да! Ура! onMount вызывается после бинда, там 0 или (ну или позиция восстановленного скроллинга при возврате на страницу), а не undefined, как было бы если бы бинд не сработал.
Получается вариант https://svelte.dev/repl/33730646df8546d9a91e1f669c899b97?version=3.31.0
идеален, так как мы ушли полностью от использования window.scrollY конструкции.
Поздравляю
источник

EI

Eugene Ilyin in Svelte [svelt]
Arushwl
Поздравляю
Что еще есть для улучшения или теперь это полностью свелти?
источник

A

Arushwl in Svelte [svelt]
Норм. Имхо
источник

MG

Mike Golod in Svelte [svelt]
источник

К

Константин in Svelte [svelt]
ребят, подскажите, плз, нужно уведомить нижестоящий компонент о том, что ему нужно вызвать внутри себя некий существующий в компоненте метод (функцию). Как лучше это сделать (не вводя какой-нибудь числовой пропс вроде Date.now() )?
источник

К

Константин in Svelte [svelt]
вроде ерунда, но чёт засомневался
источник

MG

Mike Golod in Svelte [svelt]
Мне пока на ум ничего кроме сторы не приходит, видимо я стор-аддиктед нуб :)
источник

К

Константин in Svelte [svelt]
так а как ты через стор сообщишь?
источник

MG

Mike Golod in Svelte [svelt]
ну стор это же паб-саб
источник

MG

Mike Golod in Svelte [svelt]
один компонент меняет стор, второй слушает что там что-то изменилось
источник

К

Константин in Svelte [svelt]
стор тут лишняя сущность, мне же пропсы доступны
источник

MG

Mike Golod in Svelte [svelt]
а вот как через пропсы я не очень понимаю
источник

АН

Артём Никитин... in Svelte [svelt]
Константин
ребят, подскажите, плз, нужно уведомить нижестоящий компонент о том, что ему нужно вызвать внутри себя некий существующий в компоненте метод (функцию). Как лучше это сделать (не вводя какой-нибудь числовой пропс вроде Date.now() )?
а контекстом?
источник

К

Константин in Svelte [svelt]
ок, а как ты предлагаешь через стор?
источник

К

Константин in Svelte [svelt]
Артём Никитин
а контекстом?
как именно? Из нижнего в контекст закинуть ссылку на метод и в верхнем вызвать?
источник

MG

Mike Golod in Svelte [svelt]
Артём Никитин
а контекстом?
контекст надо где-то получать
источник

MG

Mike Golod in Svelte [svelt]
в смысле мониторить
источник

АН

Артём Никитин... in Svelte [svelt]
Константин
как именно? Из нижнего в контекст закинуть ссылку на метод и в верхнем вызвать?
Да
источник

MA

Michael Afanasyev in Svelte [svelt]
Константин
ребят, подскажите, плз, нужно уведомить нижестоящий компонент о том, что ему нужно вызвать внутри себя некий существующий в компоненте метод (функцию). Как лучше это сделать (не вводя какой-нибудь числовой пропс вроде Date.now() )?
источник