如何避免 Svelte 將模板的部分內容渲染到客戶端

HTML 註釋非常適合在頁面中隱藏元素。

在 HTML 中,您可以這樣添加註釋:

<!-- 這裡是一個註釋 -->

您也可以在區塊中使用註釋,以隱藏多行 HTML 代碼:

<!--
這是一個
註釋
在這裡
-->

請注意,這仍然可以在頁面源代碼中看到。瀏覽器只是將其隱藏起來,但可以隨時查看該註釋。

您可以在 Svelte 模板中使用相同的註釋。但是在 Svelte 中,您不會將被註釋的部分發送到瀏覽器。該部分被完全刪除,只保留在源文件中,對頁面生成的 HTML 不可見。

這在我看來是一個好事情。