smalljs$molRechercher⌘ KDocsPlaygroundComparerÉcosystèmeÀ proposFR
PluginsGetting StartedIntroductionModèle mentalDémarrageDe TypeScript à view.treeStructure d'un projetOutillageEssentialsInstallationVuesÉtat et réactivitéRoutageRenduTestsDéploiementDépannageDataRécupération de donnéesSchémas de donnéesGiper BazaMoreVitrineDe React, Vue et SvelteRecettesAdvancedPluginsMétadonnées de moduleHors-ligneVues fantômesAboutFAQÉquipeVersionsAPI$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

Un plugin est un composant sans élément DOM propre. Au lieu de se rendre dans la page, il attache un comportement à l'élément du composant qui l'héberge — un peu comme une directive. Vous listez les plugins sous plugins / dans un view.tree ; ils s'exécutent aux côtés de la vue mais n'apparaissent jamais dans son 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_contentParce qu'un plugin partage l'élément de son hôte, il peut ajouter des écouteurs d'événements, des attributs ou des effets de bord réactifs à cet élément sans l'envelopper dans un balisage supplémentaire.

Plugins que vous utiliserez souvent

$mol_hotkey — lie des raccourcis clavier. key * escape? <=> close? exécute close sur Échap ; mettez mod_ctrl true pour exiger Ctrl/⌘.$mol_theme_auto — applique un thème clair/sombre au sous-arbre hôte.$mol_nav — navigation au clavier (flèches) à travers une liste de composants (keys_y, current_y).$mol_speech — saisie par reconnaissance vocale.

En écrire un

Un plugin étend $mol_plugin (qui est lui-même sans élément) et relie généralement un event à un gestionnaire :1$my_autosave $mol_plugin2 event *3 ^4 input? <=> save? nullAttachez-le à n'importe quelle vue via la liste plugins / de cette vue, et il enrichit l'élément de cette vue.
Modifier cette page sur GitHubÉtait-ce utile ?OuiNonPrécédentRecettesSuivantMétadonnées de module
Sur cette pagePlugins que vous utiliserez souventEn écrire un
Type to search the documentation.