<Dynamic>
编辑此页面此组件允许你插入任意的组件或标签,并将属性传递给它。
import { Dynamic } from "solid-js/web"import type { JSX } from "solid-js"
function Dynamic<T>( props: T & { children?: any component?: Component<T> | string | keyof JSX.IntrinsicElements }): () => JSX.Element
以下是使用示例:
<Dynamic component={MyComponent} someProp={state.something} />
属性
名称 | 类型 | 描述 |
---|---|---|
component | Component<T> | string | keyof JSX.IntrinsicElements | 要渲染的组件。 |
children | any | 要传递给组件的子元素。 |
... | T | 要传递给组件的其他属性。 |