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/binding-input-checkbox-deep.../main.html

16 lines
334 B

{#each items as item}
<div><input type='checkbox' bind:checked='item.completed'><p>{item.description}</p></div>
{/each}
<p>{numCompleted} completed</p>
<script>
export default {
computed: {
numCompleted ({ items }) {
return items.reduce( ( total, item ) => total + ( item.completed ? 1 : 0 ), 0 );
}
}
};
</script>