Size: a a a

2020 April 29

К

Константин in Svelte [svelt]
я же не html передаю, а элемент
источник

МТ

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

МТ

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

К

Константин in Svelte [svelt]
лэйаут
источник

К

Константин in Svelte [svelt]
компонент-лэйаут
источник

К

Константин in Svelte [svelt]
хочу задавать головной элемент
источник

К

Константин in Svelte [svelt]
точнее хочу просто знать, возможно ли это сделать
источник

МТ

Марк Танащук... in Svelte [svelt]
Сам до этого не дошел, не подскажу =(
источник

К

Константин in Svelte [svelt]
т.е. я знаю, как сделать можно. Мне просто интересно, возможно ли Элементами оперировать как компонентами. Передавать их как пропсы, например
источник

К

Константин in Svelte [svelt]
просто свелт навязывает лишние элементы-обёртки. Экспериментирую, ищу, как сократить их число
источник

К

Константин in Svelte [svelt]
кстати, было бы прикольным наличие возможности указать тэг стрингой из переменной
источник

К

Константин in Svelte [svelt]
Что-нибудь типа:
let comp = "div";


<svelte:element this={comp} >{someInnerMarkup}</svelte:element>
источник

К

Константин in Svelte [svelt]
норм же?
источник

МТ

Марк Танащук... in Svelte [svelt]
Я пока использую просто его html в виде строки как параметр и мне хватает
источник

К

Константин in Svelte [svelt]
html не канает, у тебя должен быть готовый html
источник

МТ

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

К

Константин in Svelte [svelt]
а суть в том, чтобы заменить в лэйауте один элемент на другой
источник

EM

Eugene Maltsev in Svelte [svelt]
Константин
возможно ли в компонент передать div как элемент?
тоже думал над таким, в итоге без костылей не получится)

как вариант в компоненте делать if comp === 'div else if else if =)
источник

EM

Eugene Maltsev in Svelte [svelt]
источник

EM

Eugene Maltsev in Svelte [svelt]
хз рабочее или нет)
источник