2016-10-14 5 views
1

내 용도로 Microsoft Word에서 복사하여 붙여 넣기는 일반적인 작업이 아닙니다. Draft.js가 바로이 기능을 제대로 처리하지 못합니다. 플러그인 또는이 기능을 제공하는 데 사용할 수있는 것이 있습니까?워드 문서의 초안 js 글 머리 기호

전체 .docx 표준은 아니지만 글 머리 기호 목록 및 기본 서식 지정.

답변

0

사용 this fork of draft-js 또는 포크 draft-jsthis PR

그런 다음

<Editor 
    editorState={this.state.editorState} 
    handlePastedText={handlePastedText} 
    > 

    handlePastedText = (text, html, callback) => { 
    // handle MS Word unordered list 
    const modifiedHtml = html.replace(/<p class=MsoListParagraph[\s\S]*?>·([\s\S]*?)<\/p>/g, '<li>$1</li>'); 

    callback(text, modifiedHtml); 
    } 

가 정렬되지 않은 목록을 처리하기 위해이 코드를 사용하여 병합합니다.

다른 서식을 처리하려면 고유 한 정규식을 작성할 수 있습니다.

관련 문제