相当于 React.HTMLProps<...> 的实体 JS
Solid JS equivalent of React.HTMLProps<...>
我有一个 React 组件,其 prop 类型如下:
type Props = React.HTMLProps<HTMLAnchorElement> & {
to?: string;
};
如何在 SolidJS 中编写等效的道具类型?我试过这个:
type Props = Component<HTMLAnchorElement> & {
to?: string;
};
它可以编译,但它没有与前者相同的内置道具,例如 children
。
Solid JS 有 JSX.IntrinsicElements
提供按标签名称索引的属性类型:
import { JSX } from 'solid-js';
type Props = JSX.IntrinsicElements['a'] & {
to?: string;
};
我有一个 React 组件,其 prop 类型如下:
type Props = React.HTMLProps<HTMLAnchorElement> & {
to?: string;
};
如何在 SolidJS 中编写等效的道具类型?我试过这个:
type Props = Component<HTMLAnchorElement> & {
to?: string;
};
它可以编译,但它没有与前者相同的内置道具,例如 children
。
Solid JS 有 JSX.IntrinsicElements
提供按标签名称索引的属性类型:
import { JSX } from 'solid-js';
type Props = JSX.IntrinsicElements['a'] & {
to?: string;
};