2017-04-13 4 views
2

추가로 내용을 변경하지 못하도록 "고정"하고 싶은 맞춤 블롯을 만들었습니다. 텍스트 변경 이벤트 전파를 중지 할 수있는 방법이 있습니까? Quilljs의 얼룩 변화를 방지하는 방법은 무엇입니까?

내가 시도 :

quill.on('text-change', (...args) => { ... }) 

하지만 인수는 델타 이벤트가 아닌 이벤트 자체의 소스입니다.

는 또한 시도 :

quill.on('text-change',() => { quill.history.undo() }) 

하지만, 분명히 변화가 아직 완료되지 않고 작동하지 않습니다.

또는 어쩌면 일부 블로 메서드를 재정의하여 읽기 전용으로 만들 수있는 방법이 있습니까?

답변

4

퀼과 함께 제공되는 formula module은 이와 같이 동작합니다. 당신은 당신 자신의 오점을 만들었다 고 말하면, 당신은 아마 오메가와 똑같이 할 수 있습니다.

node.setAttribute('contenteditable', false);