quill을 시작하는 가장 좋은 방법은 간단한 예제를 만들어보는 것입니다. Quill은 DOM element를 사용하여 에디터를 세팅할 수 있습니다.이게 Quill의 초기 세팅법입니다!Quill의 진정한 장점은 유연성과 확장성에 있습니다. 이 사이트에서 데모 버전을 사
Quill은 여러 방법으로 사용할 수 있습니다.전 세계에 배포되고 사용 가능한 CDN이 제공됩니다.Quill을 npm dependency에 추가하고 당신의 빌드 워크플로우를 추가하거나 빌드 옵션을 사용하세요. 컴파일된 스타일시트는 dist/folder에도 포함됩니다.Q
Configuration(환경설정) Quill을 사용하면 사용자가 원하는 방향으로 세팅할 수 있습니다. 이 섹션은 기존 기능을 조정하는 데만 사용됩니다. 새 기능을 추가하려면 모듈 섹션을, 스타일링하려면 테마 섹션을 참조하십시오. Container Quill에서는
Quill은 UI를 컨트롤 하거나 API를 호출할 때 다양한 formats을 지원합니다. 기본적으로 모든 format이 활성화되어있고, format 옵션을 사용하여 원하는 format만 활성화 할 수도 있습니다. 이 포맷은 툴바에 버튼을 추가하는 것과는 별개입니다. 예
API Content deleteText 에디터에서 텍스트를 삭제하고, 변경 사항을 나타내는 Delta를 반환합니다. Source는 , , 또는 일 수 있습니다. 에디터가 disable된 경우 `source"user"``로 설정하고 해당 API를 호출하면, 에디
모듈을 통해 Quill의 동작과 기능을 커스텀 할 수 있습니다. 공식적으로 지원되는 모듈 몇개를 선택할 수 있으며, 일부는 옵션을 커스텀할 수 있습니다. 자세한 내용은 해당 설명서 페이지를 참조하십시오.모듈을 활성화 하려면 Quil의 config에 모듈을 추가하면 됩니
Toolbar module을 사용하면 Quill의 콘텐츠의 format을 쉽게 지정할 수 있습니다.사용자 정의 container 및 handler를 사용하여 구성요소를 변경할 수 있습니다.컨테이너 옵션은 매우 일반적이기 때문에 toolbar의 value에 바로 넣는 것
Keyboard Module 키보드 모듈은 특정 컨텍스트에서 키보드 이벤트에 대한 사용자 지정 동작을 활성화 합니다. Quill은 이를 사용하여 단축키 포맷(ex: ctrl + B)을 바인딩하고 바람직하지 않은 브라우저 side effects를 방지합니다. Key B
History 모듈은 Quill에 대한 실행 취소(undo) 및 재실행 처리(redo)를 담당합니다. 다음 옵션으로 구성할 수 있습니다:Default: 1000delay로 지정한 지연 시간(밀리초) 내에 발생한 사항은 단일 변경을 병합됩니다. 예를 들어, 예를 들어,
Matchers는 클립보드에 있는 HTML을 파싱하여 지정해둔 matchers가 있을 경우 callback을 실행하는 것을 의미하는 것으로 추정됨클립보드는 Quill 애플리케이션과 외부 애플리케이션 간에 복사, 잘라내기 및 붙여넣기를 처리합니다. matchers를 통해
Syntax 모듈은 구문 강조 표시를 자동으로 가져오고 적용하여 코드 블록 format을 향상시킵니다. excellent highlight.js라이브러리는 코드 블록을 구문 분석하고 토큰화 하기위한 종속성(dependency)으로 사용됩니다.일반적으로 필요에 따라 hi
Theme를 사용하면 편집기를 최소한의 노력으로 보기 좋게 만들 수 있습니다. Quill에는 공식적으로 지원되는 두 가지 테마가 있습니다. Snow(https://quilljs.com/docs/themes/간단하게 설명하면 Bubble 테마는 툴팁으로 스타일을