Quill 的建立是為了解決現有的所見即所得(WYSIWYG)的編輯器本身就是所見即所得(指不能再擴張)的問題。如果編輯器不正是你想要的方式,這是很難或不可能對其進行自定義以滿足您的需求。
Quill 旨在通過把自身組織成模塊,並提供了強大的 API 來構建額外的模塊來解決這個問題。它也並沒有規定你用樣式來定義編輯器皮膚。Quill 還提供了所有你希望富文本編輯器說用於的功能,包括輕量級封裝,眾多的格式化選項,以及廣泛的跨平台支持。
您可能感興趣的相關文章
下面是一個簡單的使用示例:
<!-- Create the toolbar container -->
<div id="toolbar">
<button class="sc-bold">Bold</button>
<button class="sc-italic">Italic</button>
</div>
<!-- Create the editor container -->
<div id="editor">
<div>Hello World!</div>
</div>
<!-- Include the Quill library -->
<script src="http://quilljs.com/js/quill.js"></script>
<!-- Initialize Quill editor -->
<script>
var editor = new Quill('#editor');
editor.addModule('toolbar', { container: '#toolbar' });
</script>

