Size: a a a

2020 October 06

/

/dev/null in Svelte [svelt]
Понял, то то я сидел ковырял доки и классы несколько часов и так ничего и не обнаружил
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
/dev/null
Понял, то то я сидел ковырял доки и классы несколько часов и так ничего и не обнаружил
вот тут рассказывал об этом с контексте интеграции с реакт: https://habr.com/ru/post/420113/#comment_19016193
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
но это свелт 2
источник

A

Arushwl in Svelte [svelt]
Так то может быть пропс в слоте... типа <slot>{@html slotcontent}</slot>
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Так то может быть пропс в слоте... типа <slot>{@html slotcontent}</slot>
рисовать html можно да
источник

A

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
как воркараунд можно попробовать
источник

A

Arushwl in Svelte [svelt]
А чё там ещё снаружи то...
источник

/

/dev/null in Svelte [svelt]
Спасибо
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
А чё там ещё снаружи то...
тут вопрос в том, что придется наладить синхронизацию еще
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а любопытно, onMount учтет рендер @html ?
т.е. на этапе onMount при создании компонента с пропсами того что будет вставлено через @html можно рассчитывать что ноды там уже будут ?
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
получается что при изменении внешнего html нужно будет вызывать comp.$set({ slotcontent: <html> })
источник

КС

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

A

Arushwl in Svelte [svelt]
Pavel 🦇 Malyshev
получается что при изменении внешнего html нужно будет вызывать comp.$set({ slotcontent: <html> })
Тип реактивность налаживать?
источник

/

/dev/null in Svelte [svelt]
Я думаю, шо тут лучше не выдумывать воркараунды и оставить это до лучших времён)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
а если в пропс вставлять ссылку на дом ноду
а в компоненте appendChild'ить её куда надо ?
можно да, если в life-cycle встроить, но вопрос бы именно в использовании существующего компонента со слотом
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Тип реактивность налаживать?
ну да, внешний кусок html изменился, нужно пнуть компонент
источник

A

Arushwl in Svelte [svelt]
inertiajs не смотрели?
источник

A

Arushwl in Svelte [svelt]
Она там чёт с пыхом умеет вроде...
источник