【发布时间】:2019-12-07 00:14:13
【问题描述】:
我使用#each 为tasks 数组的每个成员显示一个输入。当我单击“添加任务”按钮时,一个新元素被插入到数组中,因此#each 循环中出现了一个新输入。
如何在单击“添加任务”按钮时关注已添加的输入?
<script>
let tasks = [];
function addTask() {
tasks = [...tasks, { title: "" }];
}
</script>
{#each tasks as task}
<input type="text" bind:value={task.title} />
{/each}
<button on:click={addTask}>Add task</button>
【问题讨论】:
标签: javascript svelte