smalljs$molCerca⌘ KDocumentazionePlaygroundConfrontoEcosistemaInformazioniIT
PluginGetting StartedIntroduzioneModello mentalePer iniziareDa TypeScript a view.treeStruttura del progettoStrumentiEssentialsInstallazioneVisteStato e reattivitàRoutingRenderingTestingDeploymentRisoluzione dei problemiDataRecupero datiSchemi di datiGiper BazaMoreVetrinaDa React, Vue e SvelteRicettarioAdvancedPluginMetadati del moduloOfflineViste fantasmaAboutFAQTeamReleaseAPI$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

Plugin

Un plugin è un componente senza un proprio elemento DOM. Invece di renderizzarsi nella pagina, aggancia un comportamento all'elemento del componente che lo ospita — proprio come una direttiva. Elenchi i plugin sotto plugins / in un view.tree; girano accanto alla vista ma non compaiono mai nel suo 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_contentPoiché un plugin condivide l'elemento del suo host, può aggiungere a quell'elemento listener di eventi, attributi o effetti collaterali reattivi senza avvolgerlo in markup aggiuntivo.

Plugin che userai spesso

$mol_hotkey — associa scorciatoie da tastiera. key * escape? <=> close? esegue close su Esc; imposta mod_ctrl true per richiedere Ctrl/⌘.$mol_theme_auto — applica un tema chiaro/scuro al sottoalbero host.$mol_nav — navigazione con i tasti freccia su una lista di componenti (keys_y, current_y).$mol_speech — input tramite riconoscimento vocale.

Scriverne uno

Un plugin estende $mol_plugin (che è esso stesso senza elemento) e tipicamente collega un event a un gestore:1$my_autosave $mol_plugin2 event *3 ^4 input? <=> save? nullAggancialo a qualsiasi vista tramite la lista plugins / di quella vista, e arricchisce l'elemento di quella vista.
Modifica questa pagina su GitHubÈ stato utile?NoPrecedenteRicettarioSuccessivoMetadati del modulo
In questa paginaPlugin che userai spessoScriverne uno
Type to search the documentation.