$mol
搜尋
⌘ K
文件
遊樂場
比較
生態系統
關於
ZH_HK
外掛
Getting Started
介紹
心智模型
快速開始
從 TypeScript 到 view.tree
專案結構
工具鏈
Essentials
安裝
視圖
狀態與響應式
路由
渲染
測試
部署
疑難排解
Data
資料獲取
資料模式
Giper Baza
More
展示
來自 React、Vue 和 Svelte
食譜
Advanced
外掛
模組元資料
離線
幽靈視圖
About
常見問題
團隊
發布
API
$mol_button_major
$mol_button_minor
$mol_string
$mol_number
$mol_text
$mol_paragraph
$mol_list
$mol_row
$mol_link
$mol_check
$mol_switch
$mol_select
$mol_scroll
$mol_page
$mol_pick
外掛
外掛
是沒有自己 DOM 元素的元件。它不渲染到頁面中,而是把行為附加到宿主它的那個元件的元素上——很像一個指令。你在 view.tree 裏的
plugins
/
下列出外掛;它們與視圖並肩執行,但從不出現在其
sub
中。
1
$my_app
$mol_view
2
plugins
/
3
<=
Theme
$mol_theme_auto
4
<=
Search_key
$mol_hotkey
5
key
*
6
K
?
<=>
open_search
?
7
sub
/
8
<=
Content
$my_content
因為外掛共享其宿主的元素,它可以給那個元素添加事件監聽器、屬性或響應式副作用,而無需用額外的標記把它包起來。
你會經常用到的外掛
$mol_hotkey
——綁定鍵盤快速鍵。
key
*
escape
?
<
=
>
close
?
在 Escape 時執行
close
;設定
mod_ctrl
true
以要求 Ctrl/⌘。
$mol_theme_auto
——為宿主子樹套用亮/暗主題。
$mol_nav
——在一列元件間用方向鍵導覽(
keys_y
、
current_y
)。
$mol_speech
——語音辨識輸入。
編寫一個
外掛擴充
$mol_plugin
(它本身就是無元素的),通常把一個
event
接到一個處理器:
1
$my_autosave
$mol_plugin
2
event
*
3
^
4
input
?
<=>
save
?
null
透過某個視圖的
plugins
/
列表把它附加到該視圖,它就會增強該視圖的元素。
在 GitHub 上編輯此頁
這有幫助嗎?
是
否
上一頁
食譜
下一頁
模組元資料
本頁內容
你會經常用到的外掛
編寫一個
Type to search the documentation.