<svelte:options>
<svelte:options option={value} />
Элемент <svelte:options>
позволяет указать параметры компилятора для каждого компонента, которые подробно описаны в разделе о компиляторе. Возможные параметры:
runes={true}
— переводит компонент в режим рун (см. раздел Legacy APIs)runes={false}
— переводит компонент в режим совместимости (legacy mode)namespace="..."
— пространство имён, в котором будет использоваться компонент. Может бытьhtml
(по умолчанию),svg
илиmathml
customElement={...}
— параметры, используемые при компиляции компонента как пользовательского элемента. Если передана строка, она используется как параметрtag
css="injected"
— компонент будет встраивать свои стили напрямую: при серверном рендеринге стили добавляются как тег<style>
вhead
, а при клиентском рендеринге загружаются через JavaScript
<svelte:options customElement="my-custom-element" />