什麼是符文?
符文 /ro͞on/ 名詞
用作神秘或魔法符號的字母或標記。
符文是在 .svelte
和 .svelte.js
/ .svelte.ts
檔案中使用的符號,用於控制 Svelte 編譯器。 如果您將 Svelte 視為一種語言,符文是語法的一部分 — 它們是關鍵字。
符文具有 $
前綴,看起來像函數
let let message: string
message = function $state<"hello">(initial: "hello"): "hello" (+1 overload)
namespace $state
Declares reactive state.
Example:
let count = $state(0);
$state('hello');
然而,它們在重要方面與一般 JavaScript 函數不同
- 您不需要匯入它們 — 它們是語言的一部分
- 它們不是值 — 您無法將它們賦值給變數或將它們作為引數傳遞給函數
- 就像 JavaScript 關鍵字一樣,它們僅在特定位置有效(如果您將它們放在錯誤的位置,編譯器會協助您)
舊版模式
在 Svelte 5 之前,符文不存在。
上一頁 下一頁