跳至主要內容

Svelte 的降臨

二十四天,二十四個功能

去年十二月,Svelte Society 推出了一系列聖誕節風格的 Svelte 主題程式碼挑戰,像是個降臨曆一樣。

今年,我們要反過來:讓放鬆,而由我們來接受挑戰。我們為自己設定了一個目標,從現在到聖誕節每天發布一項新東西,無論是 Svelte 或 SvelteKit 的新功能,還是網站的改進。

追蹤 @svelte.dev@sveltesociety.dev,每天回來查看我們正在準備什麼。

第一天:錯誤邊界

這是一個期待已久且廣受歡迎的功能,它允許您隔離並從渲染期間發生的錯誤中恢復。

第二天:沒有 as 的 each

如果您只想在 {#each ...} 區塊中渲染某個東西 n 次,並且不關心值,您現在可以省略 as 部分。

第三天:匯出的程式碼片段

您現在可以從元件的 <script module> 中匯出程式碼片段,供其他元件使用,只要這些程式碼片段不引用任何屬於元件實例的東西。

第四天:表單控制預設值

當您重置表單時,每個 <input> 元素的值都會恢復為其 defaultValue。這通常是空字串,但您現在可以直接在範本中控制它。

第五天

敬請期待!

第六天

敬請期待!

第七天

敬請期待!

第八天

敬請期待!

第九天

敬請期待!

第十天

敬請期待!

第十一天

敬請期待!

第十二天

敬請期待!

第十三天

敬請期待!

第十四天

敬請期待!

第十五天

敬請期待!

第十六天

敬請期待!

第十七天

敬請期待!

第十八天

敬請期待!

第十九天

敬請期待!

第二十天

敬請期待!

第二十一天

敬請期待!

第二十二天

敬請期待!

第二十三天

敬請期待!

第二十四天

敬請期待!