99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Svelte 為 each 塊添加 key 值

2023-02-20 17:55 更新

一般來說,當(dāng)你修改each 塊中的值時,它將會在 尾端 進(jìn)行添加或刪除條目,并更新所有變化, 這可能不是你想要的效果。

為此,我們?yōu)?nbsp;each 塊指定一個唯一標(biāo)識符,作為 key 值:

{#each things as thing (thing.id)}
	<Thing current={thing.color}/>
{/each}

(thing.id) 告訴 Svelte 什么地方需要改變。

你可以將任何對象用作 key 來使用,就像Svelte 用 ?Map? 在內(nèi)部作為key一樣,換句話說,你可以用 ?(thing)? 來代替 ?(thing.id)?作為 key 值。但是,使用字符串或者數(shù)字作為 key 值通常更安全,因?yàn)檫@能確保它的唯一性,例如,使用來自API服務(wù)器的新數(shù)據(jù)進(jìn)行更新時。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號