nib
1.0.0
HTML에서 풍부한 텍스트 편집에 사용할 수있는 다양한 옵션에도 불구하고 계속해서 매우 어려운 영역입니다. ProSemirror 가이 문제에 가장 적합한 솔루션이라는 것을 알았습니다. 작가 Marijn Haverbeke의 훌륭한 작품입니다.
프레임 워크에서 편집기를 기반으로하는 것은 여전히 많은 효과가 있으며, 프로젝트는 ProSemirror를 사용하여 풍부한 텍스트 편집을위한 구성 요소를 구축하는 것을 목표로합니다. 이러한 구성 요소는 반응 또는 비 반응 응용 프로그램에 빠르게 통합 될 수 있습니다.
NIB는 우수한 풍부한 텍스트 편집 기능을 가지고있을뿐만 아니라 문서에 대한 변경 사항 추적, 문서에 주석 추가, 공동 작업 편집 등을 추적하는 것과 같은 복잡한 편집 요구 사항을 다룹니다.
편집기 설정은 매우 간단합니다. npm 에서 설치해야합니다.
npm 또는 yarn 명령을 사용할 수 있습니다.
npm i nib-core --save
import React from "react";
import Editor from "nib-core";
const MyEditor = () => <Editor />;
LIB는 서버 측면이 작동하지 않습니다.
편집자가 지원하는 소품.
| S.No. | 이름 | 설명 |
|---|---|---|
| 1 | 애드온 | 핵심 편집기에 기능을 추가하기위한 플러그인 배열 |
| 2 | 자동 초점 | 기본적으로 편집기에 초점을 맞 춥니 다 |
| 3 | 구성 | 편집기에서 플러그인, 툴바 등 구성 : 기본 구성이 있습니다. |
| 4 | DefaultValue | 편집기 컨텐츠를 초기화하기위한 값 |
| 5 | 라이센스 키 | NIB 편집기의 라이센스 키 |
| 6 | onchange | 편집자의 모든 변경 사항에 대해 호출되는 콜백 |
| 7 | 맞춤법 검사 | 편집기에서 기본 브라우저 맞춤법 검사를 활성화하기위한 부울 속성 |
| 8 | Styleconfig | 편집자에서보다 자세한 스타일 변경을 수행하는 데 사용되는 경우 다음은 기본값입니다. |
| 9 | 주제 | 편집자 테마, 다음은 기본 테마입니다 |
GNU 일반 공개 라이센스.
자세한 내용은 [email protected]으로 메일을 삭제하십시오.