smalljs$molПошук⌘ KДокументаціяПісочницяПорівнянняЕкосистемаПро проєктUK
Плагіни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-елемента. Замість малюватися на сторінці, він прикріплює поведінку до елемента компонента, що його хостить, — дуже схоже на директиву. Плагіни ви перелічуєте під plugins / у view.tree; вони працюють поряд із поданням, але ніколи не з'являються в його 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? виконує close на Escape; встановіть mod_ctrl true, щоб вимагати Ctrl/⌘.$mol_theme_auto — застосовує світлу/темну тему до піддерева хоста.$mol_nav — навігація стрілками по списку компонентів (keys_y, current_y).$mol_speech — введення через розпізнавання мовлення.

Як написати свій

Плагін розширює $mol_plugin (який сам без елемента) і зазвичай зв'язує event з обробником:1$my_autosave $mol_plugin2 event *3 ^4 input? <=> save? nullПрикріпіть його до будь-якого подання через список plugins / цього подання, і він розширить елемент цього подання.
Редагувати цю сторінку на GitHubЦе було корисно?ТакНіНазадЗбірник рецептівДаліМетадані модуля
На цій сторінціПлагіни, якими ви користуватиметеся частоЯк написати свій
Type to search the documentation.