smalljs$molSzukaj⌘ KDokumentacjaPlaygroundPorównanieEkosystemO projekciePL
WtyczkiGetting StartedWprowadzenieModel mentalnyPierwsze krokiZ TypeScriptu do view.treeStruktura projektuNarzędziaEssentialsInstalacjaWidokiStan i reaktywnośćRoutingRenderowanieTestowanieWdrożenieRozwiązywanie problemówDataPobieranie danychSchematy danychGiper BazaMorePrezentacjaZ React, Vue i SvelteZbiór przepisówAdvancedWtyczkiMetadane modułuOfflineWidoki-duchyAboutFAQZespółWydaniaAPI$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

Wtyczki

Wtyczka to komponent bez własnego elementu DOM. Zamiast renderować się na stronie, dołącza zachowanie do elementu komponentu, który ją gości — podobnie jak dyrektywa. Wtyczki wymieniasz pod plugins / w view.tree; działają obok widoku, ale nigdy nie pojawiają się w jego 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_contentPonieważ wtyczka współdzieli element swojego gospodarza, może dodać do tego elementu nasłuchiwacze zdarzeń, atrybuty lub reaktywne efekty uboczne, nie owijając go w dodatkowy markup.

Wtyczki, których będziesz często używać

$mol_hotkey — wiąże skróty klawiszowe. key * escape? <=> close? uruchamia close po Escape; ustaw mod_ctrl true, aby wymagać Ctrl/⌘.$mol_theme_auto — stosuje jasny/ciemny motyw do poddrzewa gospodarza.$mol_nav — nawigacja strzałkami po liście komponentów (keys_y, current_y).$mol_speech — wejście przez rozpoznawanie mowy.

Pisanie własnej

Wtyczka rozszerza $mol_plugin (które samo jest bez elementu) i zwykle łączy event z handlerem:1$my_autosave $mol_plugin2 event *3 ^4 input? <=> save? nullDołącz ją do dowolnego widoku przez listę plugins / tego widoku, a wzbogaci ona element tego widoku.
Edytuj tę stronę na GitHubieCzy to było pomocne?TakNiePoprzedniaZbiór przepisówNastępnaMetadane modułu
Na tej stronieWtyczki, których będziesz często używaćPisanie własnej
Type to search the documentation.