vue-quill-editor

官網(wǎng):https://www.npmjs.com/package/vue-quill-editor
quill官網(wǎng):https://quilljs.com/docs/quickstart/
兼容:IE10以上

  • 自定義toolbar和設(shè)置blots
<template>
<div>
  <button @click="handle">2222</button>
  <quill-editor 
    ref="quill"
    v-model="content"
    :options="editorOption"
    @change="onEditorChange($event)">

    <div id="toolbar" slot="toolbar">
      <!-- 自定義按鈕 -->
      <button>111</button>
    </div>
  </quill-editor>
</div>
</template>

<script>
import { Quill } from 'vue-quill-editor';
// 拿到內(nèi)嵌
const Embed = Quill.import('blots/embed');

class variate extends Embed {
  static blotName = 'variate';
  static tagName = 'variate';
  static create(value) {
    console.log(arguments)
    let val = value.split(',')
    const node = super.create(val[0]);
    node.innerHTML = val[0];
    node.setAttribute('id', value.split(',')[0]);
    node.setAttribute('log', value.split(',')[1]);
    return node;
  }
}
// 注冊
Quill.register(variate);

export default {
  name: "app",
  components: {
    // HelloWorld
  },
  data () {
    return {
      content: '',
      editorOption: {  // 設(shè)置所有的選項
        theme: "snow", // or 'bubble'
        placeholder: "您想說點什么坝橡?",
        modules: {
          toolbar: {
            container: [
              ["bold", "italic", "underline", "strike"], // 加粗 斜體 下劃線 刪除線
              ["blockquote", "code-block"], // 引用  代碼塊
              [{ header: 1 }, { header: 2 }], // 1鹏氧、2 級標(biāo)題
              [{ list: "ordered" }, { list: "bullet" }], // 有序募谎、無序列表
              [{ script: "sub" }, { script: "super" }], // 上標(biāo)/下標(biāo)
              [{ indent: "-1" }, { indent: "+1" }], // 縮進(jìn)
              // [{'direction': 'rtl'}],                         // 文本方向
              [{ size: ["small", false, "large", "huge"] }], // 字體大小
              [{ header: [1, 2, 3, 4, 5, 6, false] }], // 標(biāo)題
              [{ color: [] }, { background: [] }], // 字體顏色嗽元、字體背景顏色
              [{ font: [] }], // 字體種類
              [{ align: [] }], // 對齊方式
              ["clean"], // 清除文本格式
              ["link", "image", "video"] // 鏈接、圖片索烹、視頻  
            ]
          }
        }
      }
    }
  },
  methods: {
    handle() {
      // 手動設(shè)置輸入的內(nèi)容陨收,作為一個blot,刪除可以刪除整個代碼塊
      let quill = this.$refs.quill.quill
      quill.insertEmbed(10, 'variate', '$bian$,1')
    },
    onEditorChange({ quill, html, text }) {
      console.log('editor change!', quill, html, text)
    }
  }
};
</script>

<style>
#app {
  font-family: "Avenir", Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蛇捌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子咱台,更是在濱河造成了極大的恐慌络拌,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件回溺,死亡現(xiàn)場離奇詭異春贸,居然都是意外死亡,警方通過查閱死者的電腦和手機遗遵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進(jìn)店門萍恕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人车要,你說我怎么就攤上這事允粤。” “怎么了翼岁?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵类垫,是天一觀的道長。 經(jīng)常有香客問我琅坡,道長悉患,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任榆俺,我火速辦了婚禮售躁,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘谴仙。我一直安慰自己迂求,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布晃跺。 她就那樣靜靜地躺著揩局,像睡著了一般。 火紅的嫁衣襯著肌膚如雪掀虎。 梳的紋絲不亂的頭發(fā)上凌盯,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天,我揣著相機與錄音烹玉,去河邊找鬼驰怎。 笑死,一個胖子當(dāng)著我的面吹牛二打,可吹牛的內(nèi)容都是我干的县忌。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼症杏!你這毒婦竟也來了装获?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤厉颤,失蹤者是張志新(化名)和其女友劉穎穴豫,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體逼友,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡精肃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了帜乞。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片司抱。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖黎烈,靈堂內(nèi)的尸體忽然破棺而出状植,到底是詐尸還是另有隱情,我是刑警寧澤怨喘,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布津畸,位于F島的核電站,受9級特大地震影響必怜,放射性物質(zhì)發(fā)生泄漏肉拓。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一梳庆、第九天 我趴在偏房一處隱蔽的房頂上張望暖途。 院中可真熱鬧,春花似錦驻售、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至征峦,卻和暖如春迟几,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背栏笆。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工类腮, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蛉加。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓蚜枢,卻偏偏與公主長得像缸逃,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子厂抽,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,592評論 2 353