1. 程式人生 > >富文字外掛推薦

富文字外掛推薦

富文字

管理後臺富文字也是一個非常重要的功能,樓主在這裡也踩了不少的坑。樓主在專案裡最終選擇了tinymce
這裡在簡述一下推薦使用tinymce的原因:tinymce是一家老牌做富文字的公司(這裡也推薦ckeditor,也是一家一直做富文字的公司,也不錯),它的產品經受了市場的認可,不管是文件還是配置的自由度都很好。在使用富文字的時候有一點也很關鍵就是複製格式化,之前在用一款韓國人做的富文字summernote被它的格式化坑的死去活來,但tinymce的去格式化相當的好,它還有一個增值專案就是powerpaste,那是無比的強大,支援從word裡面複製各種東西,都不會有問題。富文字還有一點也很關鍵,就是拓展性。樓主用tinymce寫了好幾個外掛,學習成本和容易度都不錯,很方便拓展。最後一點就是文件很完善,基本你想得到的配置項,它都有。tinymce也支援按需載入,你可以通過它官方的build頁定製自己需要的plugins。
我再來分析一下市面上其它的一些富文字:

  • 先來說一個我絕對不推薦的富文字。這是一個韓國人開源的富文字(當然不推薦的理由不是因為這個^_^),它對很多富文字業界公認的預設行為理解是反起到而行的,而且只用了一個dialog的功能,引入了boostrap,一堆人抗議就是不改。格式化也是懶得一批。。反正不要用!不要用!不要用!

  • ckeditor也是一家老牌做富文字的公司,樓主舊版後臺用的就是這個,今年也出了4.0版本,ui也變美觀了不少,相當的不錯,而且它號稱是外掛最豐富的富文字了。推薦大家也可以試用一下。

  • quill 也是一個非常火的富文字,長相很不錯。基於它寫外掛也很簡單,api設計也很簡單。樓主不選擇它的原因是它對圖片的各種操作不友善,而且很難改。如果對圖片沒什麼操作的使用者,推薦使用。

  • 大名鼎鼎的medium的富文字(非官方出品),但完成度還是不很不錯,拓展性也不錯。不過我覺得大部分使用者還是會不習慣medium這種寫作方式的。

  • 一個比較輕量的富文字,壓縮完才11.5kb,相對於其它的富文字來說是非常的小了,推薦功能不復雜的建議使用。

  • 一個國人寫的富文字,用過感覺還是不錯的。不過畢竟是個人的,不像專門公司做富文字的,配置型和豐富性不足。前端幾大禁忌就有富文字 為什麼都說富文字編輯器是天坑?,不過個人能做成這樣子很不容易了。

  • 沒有深入使用過,只在一個angular1X的專案簡單用過,不過說著的ui真的不好看,不符合當今審美了,官方也已經很久沒跟新過了。

一、使用vue-quill-editor富文字外掛

npm安裝: npm install vue-quill-editor -- save
<template>
  <div>
    <quill-editor ref="myTextEditor" v-model="content" :config="editorOption"></quill-editor>
  </div>
</template>

<script>
  import {quillEditor} from 'vue-quill-editor'; // 匯入quillEditor元件
  export default {
    data: function () {
      return {
        content: 'this is a simple demo',                // 編輯器的內容
        editorOption: {             // 編輯器的配置
          // something config
        }
      }
    },
    components: {
      quillEditor                 // 宣告元件quillEditor
    }
  }
</script>

二、效果圖
這裡寫圖片描述

相關推薦

文字外掛推薦

富文字 管理後臺富文字也是一個非常重要的功能,樓主在這裡也踩了不少的坑。樓主在專案裡最終選擇了tinymce這裡在簡述一下推薦使用tinymce的原因:tinymce是一家老牌做富文字的公司(這裡也

summernote文字外掛快速上手

1:先匯入   summernote.css   summernote.js 2:寫個DIV 當做 富文字的框 供初始化  <div id="oaNotifyContent">${oaNotify.content}</div

微信小程式文字外掛wxParse的使用

特性 支援特性 實驗功能 ToDo [x] HTML的大部分標籤解析 [x] 小表情emjio [x] table標籤 [x] 內聯style [x] a標籤跳轉 [x] 標籤Class [x] 動態新增 [x] 圖片自適應規則 [x] 圖片多圖片預覽 [x] 模版

如何在IntelliJ IDEA 中配置ueditor文字外掛

        ueditor是一款百度開源的富文字編輯器外掛,相對國外的優秀的外掛,這個外掛比較適合中國人的口味,廢話不多說,先看看它長什麼樣,下圖就是我測試時的樣圖:    安裝教程:1:下載外掛 http://ueditor.baidu.com/website/do

vue文字外掛vue-quill-editor的使用

首先下載vue-quill-editor   cnpm install vue-quill-editor --save新建公共元件quillEditor.vue,在quillEditor.vue中的ht

微信小程式開發(十二)文字外掛wxParse的使用

昨天一位網友問我小程式怎麼解析富文字。他嘗試過把html轉出小程式的元件,但是還是不成功,我說可以把內容剝離出來。但是這兩種方法都是不行了。後來找到了wxParse-微信小程式富文字解析元件。 特性 支援特性 實驗功能 ToDo

nodejs學習筆記三——nodejs使用文字外掛ueditor

/* 前後端通訊相關的配置,註釋只允許使用多行方式 */ { /* 上傳圖片配置項 */ "imageActionName": "uploadimage", /* 執行上傳圖片的action名稱 */ "imageFieldName": "upfile", /* 提交的圖片表單名稱

vue中使用文字外掛wangeditor

import E from 'wangeditor' export default { name: 'editor', data () { return { editor: null, } },

(轉載)微信小程式 —— 微信小程式解析html文字外掛wxParse

下載並把wxParse放到小程式的目錄中把wxParse放在與page同一級目錄 wxParse裡的emojis包是可要可不要的。 12引用wxParse - wxml中 12<import src="../../wxParse/wxParse.wxml" />

文字外掛:summernote

<script src="https://summernote.org/vendors/jquery/dist/jquery.js"></script> <link hre

angular4/5的文字外掛angular2-froala-wysiwyg使用教程

     前端框架angualr4/5使用的富文字外掛,網上找到了幾種,每一種的優劣大家自己有空試一下吧,我這人懶得找,隨便拿一種就上專案了,當然這樣也很容易遇到坑,就給大家分享一下吧。 1.安裝命令 npm i angular2-froala-wysiwyg 2.配置

jq文字外掛之wangEditor

開發時經常會用到富文字,今天記錄這個wangEditor也是一個非常好用的富文字外掛。直接上圖使用方法: 1、先是下載外掛,這個大家就自行到百度上下載吧 2、引入外掛檔案 3、然後就在js程式碼裡面定義富文字編輯器了 <script typ

vue文字編輯器Tinymce,功能齊全,對圖片等媒體資源操控性好,非常推薦

使用步驟: 1.在index.html中引入js檔案: <body> <script src="./static/tinymce4.7.5/tinymce.min.js"></script> <div id="app"></div

文字編輯器——百度UEditor外掛Vue元件化

2、元件 (1)元件頁面 ueditor.vue <template> <script :id=id type="text/plain"></sc

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

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

百度ueditor文字--自定義外掛按鈕

我們在在之前的文章中講了 百度ueditor富文字 的 配置和初始化的方法。我們可以給它配置更多的外掛,全部外掛可參考官網:如果官網提供的外掛仍不能滿足我們的需要時,則可以自定義外掛按鈕。比如 我們這裡

文字編輯器——百度UEditor外掛安裝教程

一、使用環境 Win7 Eclipse jettty9 chrome 二、下載百度UEditor外掛 2、這裡下載的版本是[1.4.3.3 Jsp版本] 3、將下載好的檔案包放在工程目錄中 4、修改ueditor/ueditor.con

所見即所得的jQuery文字編輯器外掛-wysiwyg.js

wysiwyg.js是一款十分強大的、所見即所得的jQuery富文字編輯器外掛。wysiwyg.js富文字編輯器體積小,支援選擇、鍵盤、佔位等眾多事件。而且該富文字編輯器的相容性十分好,甚至相容IE6。該富文字編輯器還有一個大小10k(minified)的jQuery外掛-

【ASP.NET 外掛】分享一款文字web編輯器UEditor

UEditor是由百度web前端研發部開發所見即所得富文字web編輯器,具有輕量,可定製,注重使用者體驗等特點,開源基於MIT協議,允許自由使用和修改程式碼...   <%@ Page Language="C#" AutoEventWireup="true

文字編輯器外掛彙總

Ueditor 是百度推出的一款開源線上 HTML 編輯器。 主要特點: 輕量級:程式碼精簡,載入迅速。 定製化: 全新的分層理念,滿足多元化的需求。 採用三層架構: 1. 核心層: 為命令層提供底層API,如range/selection/domUtils類。 2. 命令外掛層: 基於核心層開發comma