smalljs$molSuche⌘ KDokuPlaygroundVergleichÖkosystemÜberDE
PluginsGetting StartedEinführungMentales ModellErste SchritteVon TypeScript zu view.treeProjektstrukturWerkzeugeEssentialsInstallationViewsZustand und ReaktivitätRoutingRenderingTestenDeploymentFehlerbehebungDataDatenabrufDatenschemasGiper BazaMoreSchaufensterVon React, Vue und SvelteKochbuchAdvancedPluginsModul-MetadatenOfflineGhost-AnsichtenAboutFAQTeamReleasesAPI$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

Plugins

Ein Plugin ist eine Komponente ohne eigenes DOM-Element. Statt sich in die Seite zu rendern, hängt es Verhalten an das Element der Komponente an, die es beherbergt — ganz ähnlich einer Direktive. Sie listen Plugins unter plugins / in einer view.tree auf; sie laufen neben der Ansicht, tauchen aber nie in deren sub auf.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_contentWeil ein Plugin das Element seines Hosts teilt, kann es diesem Element Event-Listener, Attribute oder reaktive Seiteneffekte hinzufügen, ohne es in zusätzliches Markup zu hüllen.

Plugins, die Sie oft verwenden

$mol_hotkey — bindet Tastenkürzel. key * escape? <=> close? führt close bei Escape aus; setzen Sie mod_ctrl true, um Strg/⌘ zu verlangen.$mol_theme_auto — wendet ein helles/dunkles Theme auf den Host-Teilbaum an.$mol_nav — Pfeiltastennavigation über eine Liste von Komponenten (keys_y, current_y).$mol_speech — Eingabe per Spracherkennung.

Eines schreiben

Ein Plugin erweitert $mol_plugin (das selbst element-los ist) und verdrahtet typischerweise ein event mit einem Handler:1$my_autosave $mol_plugin2 event *3 ^4 input? <=> save? nullHängen Sie es über die plugins /-Liste dieser Ansicht an eine beliebige Ansicht an, und es erweitert das Element dieser Ansicht.
Diese Seite auf GitHub bearbeitenWar das hilfreich?JaNeinZurückKochbuchWeiterModul-Metadaten
Auf dieser SeitePlugins, die Sie oft verwendenEines schreiben
Type to search the documentation.