vue復(fù)文本框

1、安裝依賴

npm install vue-quill-editor --save

npm install quill --save

2、內(nèi)容

<template>

? ? <div class="edit_container">

? ? ? ? <quill-editor

? ? ? ? ? ? v-model="content"

? ? ? ? ? ? ref="myQuillEditor"

? ? ? ? ? ? :options="editorOption"

? ? ? ? ? ? @blur="onEditorBlur($event)" @focus="onEditorFocus($event)"

? ? ? ? ? ? @change="onEditorChange($event)">

? ? ? ? </quill-editor>

? ? </div>

</template>

<script>

import { quillEditor } from "vue-quill-editor"; //調(diào)用編輯器

import 'quill/dist/quill.core.css';

import 'quill/dist/quill.snow.css';

import 'quill/dist/quill.bubble.css';

export default {

? ? components: {

? ? ? ? quillEditor

? ? },

? ? data() {

? ? ? ? return {

? ? ? ? ? ? content: `<p></p><p><br></p><ol><li><strong><em>Or drag/paste an image here.</em></strong></li><li><strong><em>rerew</em></strong></li><li><strong><em>rtrete</em></strong></li><li><strong><em>tytrytr</em></strong></li><li><strong><em>uytu</em></strong></li></ol>`,

? ? ? ? ? ? editorOption: {}

? ? ? ? }

? ? },

? ? methods: {

? ? ? ? onEditorReady(editor) { // 準(zhǔn)備編輯器

? ? ? ? },

? ? ? ? onEditorBlur(){}, // 失去焦點事件

? ? ? ? onEditorFocus(){}, // 獲得焦點事件

? ? ? ? onEditorChange(){}, // 內(nèi)容改變事件

? ? },

? ? computed: {

? ? ? ? editor() {

? ? ? ? ? ? return this.$refs.myQuillEditor.quill;

? ? ? ? },

? ? }

}

</script>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容