当我添加到数组时,苗条列表不会更新
svelte list won't update when I add to an array
我刚开始使用 svelte...所以,这可能是一个菜鸟问题。
我有一个列表,我可以从数组中删除项目并且列表 (#each) 更新没有问题。
...但是如果我将一个项目添加到数组中,列表不会重新绘制,直到我删除另一个项目...
https://svelte.dev/repl/ef316351462a434691388351aef1676a?version=3.44.0
对于反应性 Svelte 检查分配运算符。所以使用扩展运算符或重新分配变量。
//Short Syntax
tickets = [...tickets, newTicket]
// Or
tickets.push(newTicket);
tickets = tickets;
我刚开始使用 svelte...所以,这可能是一个菜鸟问题。
我有一个列表,我可以从数组中删除项目并且列表 (#each) 更新没有问题。
...但是如果我将一个项目添加到数组中,列表不会重新绘制,直到我删除另一个项目...
https://svelte.dev/repl/ef316351462a434691388351aef1676a?version=3.44.0
对于反应性 Svelte 检查分配运算符。所以使用扩展运算符或重新分配变量。
//Short Syntax
tickets = [...tickets, newTicket]
// Or
tickets.push(newTicket);
tickets = tickets;