• Docs
  • Sostieni
  • Github
  • EN/IT
wompo@2.0.2
  • Introduzione
  • Installazione
  • Guide
    • Quick start
    • Esempio completo
    • Styling
    • Custom hooks
  • Hooks
    • useAsync
    • useCallback
    • useContext
    • useEffect
    • useExposed
    • useHook
    • useId
    • useLayoutEffect
    • useMemo
    • useReducer
    • useRef
    • useSelf
    • useState
  • Componenti
    • Suspense
  • API
    • attrs
    • createContext
    • createPortal
    • defineWompo
    • Dynamic Tags
    • Element API
    • html
    • lazy
    • registeredComponents
    • unsafelyRenderString
    • wompoDefaultOptions
  • TypeScript
  • SSR

Dynamic Tags

Usa un valore runtime come tag dentro un template Wompo.


Componenti dinamici

function SlotRenderer({ component, props }) {
  const Component = component;
  return html`<${Component} ...${props} />`;
}

Tag nativi dinamici

function Text({ as = 'p', children }) {
  return html`<${as}>${children}</${as}>`;
}

Quando usarli

Sono utili per layout componibili, component registry, CMS e design system con componenti configurabili.

defineWompo - API Wompo

Usa defineWompo per trasformare funzioni in custom elements.

Element API - API Wompo

Scopri come esporre e richiamare metodi da un custom element Wompo.

In questa pagina

  • Componenti dinamici
  • Tag nativi dinamici
  • Quando usarli
Wompo

©2026

  • Impara
  • Introduzione
  • Installazione
  • Hooks
  • API
  • Guide
  • Quick start
  • Esempio complesso
  • Stili
  • Hooks personalizzati
  • Privacy
  • Privacy Policy
  • Cookie Policy
  • Contribuisci
  • Github
  • Sostieni