1. 程式人生 > >Quill – 可以靈活自定義的開源的富文字編輯器

Quill – 可以靈活自定義的開源的富文字編輯器

 Quill 的建立是為了解決現有的所見即所得(WYSIWYG)的編輯器本身就是所見即所得(指不能再擴張)的問題。如果編輯器不正是你想要的方式,這是很難或不可能對其進行自定義以滿足您的需求。

  Quill 旨在通過把自身組織成模組,並提供了強大的 API 來構建額外的模組來解決這個問題。它也並沒有規定你用樣式來定義編輯器面板。Quill 還提供了所有你希望富文字編輯器說用於的功能,包括輕量級封裝,眾多的格式化選項,以及廣泛的跨平臺支援。

下面是一個簡單的使用示例:

<!-- Create the toolbar container --> <div id="toolbar"
>
<buttonclass="sc-bold">Bold</button> <buttonclass="sc-italic">Italic</button> </div> <!-- Create the editor container --> <div id="editor"> <div>Hello World!</div> </div> <!-- Include the Quill library --> <!-- Initialize Quill editor -->
<script> vareditor = newQuill('#editor'); editor.addModule('toolbar', { container:'#toolbar' }); </script>

相關推薦

幾種知名開源文字編輯記錄和對比(僅供參考)

1、UEditor 百度的。 優點:外掛多,基本滿足各種需求,類似貼吧中的回覆介面。 缺點:不再維護,文件極少,使用並不普遍,圖片只能上傳到本地伺服器,如果需要上傳到其他伺服器需要改動原始碼,較為難辦,載入速度慢。 總結:小專案,可以用用,不推薦使用。 2、kindeditor 介面類似百度,效果很像 文

Simditor:簡單快速的開源文字編輯

Simditor是團隊協作工具Tower.im使用的富文字編輯器,基於jQuery開發。官方提供了簡潔的使用和再開發教程,指導開發者自己搭建Simditor開發環境和編寫Simditor擴充套件。 Simditor編輯器目前正被Tower.im產品使用。當初,Tower.im採用了一款開源編輯器,但

幾種知名開源文字編輯記錄和對比

1、UEditor 百度的。 優點:外掛多,基本滿足各種需求,類似貼吧中的回覆介面。 缺點:不再維護,文件極少,使用並不普遍,圖片只能上傳到本地伺服器,如果需要上傳到其他伺服器需要改動原始碼,較為難辦,載入速度慢。 總結:小專案,可以用用,不推薦使用。 2、ki

Quill – 可以靈活定義開源文字編輯

 Quill 的建立是為了解決現有的所見即所得(WYSIWYG)的編輯器本身就是所見即所得(指不能再擴張)的問題。如果編輯器不正是你想要的方式,這是很難或不可能對其進行自定義以滿足您的需求。   Quill 旨在通過把自身組織成模組,並提供了強大的 API 來構建額外的模組

在Vue專案使用quill-editor帶樣式編輯(更改插入圖片和視訊) 運用vue-quilt-editor編寫文字編輯 定義圖片路徑 獲取後臺返回路徑

一、首先在main.js  引入 vue-quilt-editorimport VueQuillEditor from 'vue-quill-editor'import 'quill/dist/quill.core.css'import 'quill/dist/quill.s

Vue +Element UI +vue-quill-editor 文字編輯及插入圖片定義

1.安裝npm install vue-quill-editor --save2.在main.js中引入import VueQuillEditor from 'vue-quill-editor' im

vue中使用vue-quill-editor文字編輯定義toolbar修改工具欄options

基於webpack和vue 一、npm 安裝 vue-quill-editor 二、在main.js中引入 import VueQuillEditor from 'vue-quill-editor' // require styles 引入樣式 im

vue中使用vue-quill-editor文字編輯定義toolbar,圖片上傳到七牛

一、npm 安裝 vue-quill-editor  二、在main.js中引入 import VueQuillEditor from 'vue-quill-editor' // require styles 引入樣式 import 'quill/dist/quill.c

文字編輯UEditor定義工具欄(一、基礎配置與字型、背景色、行間距、超連結實現)

導讀:UEditor 是由百度「FEX前端研發團隊」開發的所見即所得富文字web編輯器,功能強大,可定製,是一款優秀的國產線上富文字編輯器,編輯器內可插入圖片、音訊、視訊等。 一、UEditor自定義工具欄效果圖如下: 二、UEditor富文字編輯器環境搭建及專案引用 環境搭建不再贅述,請自行查閱或者參考以

百度文字編輯(ueditor)定義上傳介面(路徑)

只針對 1.4.3 jsp 版本其他版本估計也差不多,剛開始上傳圖片各種錯誤,又是配路徑又是導jar包啥的,這都不說了,作為一個前端真的不太會玩這些java的東西,剛好同事搞過,把他的搬來用,他的版本很低1.3.6,高了半天上傳上去是自定義的一個資料夾,就存在t

Vuetify中定義文字編輯

1.示例: <v-editor v-model="goods.spuDetail.description" upload-url="/upload/image" fileName="file"/> 2.效果: 3.屬性說明 屬性列表:

JAVA 整合 Ueditor 百度文字編輯(可定義上傳路徑)

開發環境:一個簡單的web專案中,用百度富文字編輯器 ueditor 實現圖片和檔案的上傳(可自定義上傳路徑)需要使用到的2個檔案如下(官網上下載):1,ueditor-1.4.3.3.zip2,ueditor1_4_3_3-utf8-jsp.zip所需jar包:配置完成後,

vue專案中文字編輯vue-quill-editor的使用

前端開發過程中,會遇到在頁面上加入富文字編輯器,在vue專案中開發遇到這一需求的時候,我們可以使用富文字編輯器vue-quill-editor,話不多說,先上一張效果圖: 1)安裝 vue-quill-editor 依賴 npm install vue

【Vue】quill-editor文字編輯元件的運用與修改配置使圖片上傳到伺服器

前言:Vue的生態已經越來越繁榮,越來越多有趣好用的元件加入的生態中了。quill-editor富文字編輯器就是很好用的元件之一。 一、quill-editor的安裝與使用 ①、安裝 npm install vue-quill-editor --save ②、

quill——簡單的文字編輯

先介紹一下一般網頁如何實現 quill 富文字編輯器 引入 quill.js 檔案 <script src="https://cdn.quilljs.com/1.3.3/quill.j

Vue基於vue-quill-editor文字編輯使用心得

vue-quill-editor的guthub地址,現在市面上有很多的富文字編輯器,我個人還是非常推薦Vue自己家的vue-quill-deitor,雖然說只支援IE10+,但這種問題,帥給別人吧! 那麼我們直擊正題,在vue中使用quill呢,我們需要npm進行安裝,安裝命令如下: npm ins

vue中安裝使用Quill文字編輯

1、安裝依賴npm install vue-quill-editor --save注:我在已有的vue專案中(含有已安裝的依賴,即node_modules資料夾)直接進行安裝並不成功,報錯,沒有截圖,但

在專案中使用文字編輯UEditor(開源文字編輯外掛)

第一步:下載UEditor所需要的所有檔案 此處用的是JSP-UTF-8版本 下載連結:http://ueditor.baidu.com/website/download.html 第二步:將下載檔案解壓至專案web目錄下 第三步:將資料夾下/jsp/lib目錄下的五個jar包拷貝至專案中的WEB-INF/

wangEditor 基於javascript和css開發的 Web文字編輯, 輕量、簡潔、易用、開源免費

介紹 wangEditor —— 輕量級 web 富文字編輯器,配置方便,使用簡單。支援 IE10+ 瀏覽器。 介面效果圖: 使用方法: 1、常規使用方法 注意,以下程式碼中無需引用任何 C

css 使文字編輯中的內容 在手機端適應

荊軻刺秦王 我們在做網站的時候 經常會遇到  這樣的情況:網站的內容是 cms 系統後臺用 富文字編輯器 填充的,這個時候,就有一個問題:當螢幕解析度變成 750px 以下,也就是手機端的時候,後臺用富文字編輯器填充的內容樣式就會變化,最重要的是,在富文字編輯器裡面新增的圖片就會錯