Kev*_*ers 5 typescript svelte svelte-component
当你看这段代码时:
<script lang="ts">
import RedThing from "./RedThing.svelte";
import GreenThing from "./GreenThing.svelte";
const things: Record<string, typeof RedThing> = {
red: RedThing,
green: GreenThing,
};
</script>
Run Code Online (Sandbox Code Playgroud)
然后一切正常并且是强类型的。typeof RedThing但在我看来,用类似的东西替换会更有意义吗SvelteComponent?但这会导致 TS 错误:Type 'typeof RedThing__SvelteComponent_' is missing the following properties from type 'SvelteComponentDev': $set, $on, $destroy, $$prop_def, and 5 more.
那么 Svelte 组件的“通用”类型是什么?
或者在查看 时<svelte:component this={expression}/>,接受什么类型this?
| 归档时间: |
|
| 查看次数: |
1883 次 |
| 最近记录: |