smalljs$mol검색⌘ K문서플레이그라운드비교에코시스템소개KO
플러그인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 요소가 없는 컴포넌트입니다. 페이지에 렌더링하는 대신, 그것을 호스트하는 컴포넌트의 요소에 동작을 붙입니다——디렉티브와 매우 비슷합니다. 플러그인은 view.tree의 plugins / 아래에 나열합니다; 뷰와 나란히 돌지만, 그 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?는 Escape에서 close를 실행합니다; Ctrl/⌘을 요구하려면 mod_ctrl true를 설정하세요.$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.