keyed each blocks可以使用组件属性的值来获得动态密钥吗?
例如:
{{#each items as item @{componentPropertyExpression}}}
<div>{{item.stuff}}</div>
{{/each}}
答案 0 :(得分:3)
以防万一有人遇到这个问题,自 Svelte v2.4.0(2018 年 4 月)以来,您可以为每个键控块使用动态表达式:
{#each list as item (item.id)}
<li>{item.name}</li>
{/each}
查看官方教程:https://svelte.dev/tutorial/keyed-each-blocks
如果您通过视频学习得更好,请查看 https://youtu.be/kN4R29zbh7g 和 https://youtu.be/itcf8S8Az74
答案 1 :(得分:1)
目前还没有 - 围绕它进行讨论:https://github.com/sveltejs/svelte/issues/703