You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/test/runtime/samples/component-events-each/main.svelte

18 lines
306 B

<script>
import Widget from './Widget.svelte';
import { createEventDispatcher } from 'svelte';
const dispatch = createEventDispatcher();
export let items;
function foo(item) {
dispatch('foo', item);
}
</script>
<div>
{#each items as item}
<Widget on:foo='{() => foo(item)}'/>
{/each}
</div>