2

我有一个数组store.ts

export let annotations = writable(new Array<Annotation>());

我想遍历数组,在component.svelte

<script lang="ts">
  import { annotations } from '../store';
</script>

<section>
  {#each annotations as highlight, index}
    ...
  {/each}
</section>

这失败了:

'Writable<Annotation[]>' 类型的参数不可分配给 'ArrayLike' 类型的参数

这是有道理的 - 该Writable对象不是常规数组,它是一个Writable.

如何遍历 Svelte 商店中的数组?

4

0 回答 0