smalljs$mol検索⌘ Kドキュメントプレイグラウンド比較エコシステム概要JA
プラグインGetting StartedはじめにメンタルモデルはじめかたTypeScript から view.tree へプロジェクト構成ツールEssentialsインストールビュー状態とリアクティビティルーティングレンダリングテストデプロイトラブルシューティングDataデータ取得データスキーマGiper BazaMoreショーケース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_view2 plugins /3 <= Theme $mol_theme_auto4 <= Search_key $mol_hotkey5 key *6 K? <=> open_search?7 sub /8 <= Content $my_contentプラグインはホストの要素を共有するので、その要素に対して、余分なマークアップで包むことなく、イベントリスナー、属性、リアクティブな副作用を追加できます。

よく使うプラグイン

$mol_hotkey——キーボードショートカットを束ねます。key * escape? <=> close? は Escape で close を実行します。Ctrl/⌘ を必須にするには mod_ctrl true を設定します。$mol_theme_auto——ホストのサブツリーにライト/ダークのテーマを適用します。$mol_nav——コンポーネントのリストを矢印キーで移動します(keys_ycurrent_y)。$mol_speech——音声認識による入力。

自作する

プラグインは $mol_plugin(それ自体が要素を持ちません)を継承し、たいてい event をハンドラーに繋ぎます。1$my_autosave $mol_plugin2 event *3 ^4 input? <=> save? nullそのビューの plugins / リストを通じて任意のビューに付ければ、そのビューの要素を拡張します。
GitHub でこのページを編集役に立ちましたか?はいいいえ前へクックブック次へモジュールのメタデータ
このページの内容よく使うプラグイン自作する
Type to search the documentation.