HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    vue3富文本編輯器(vue3富文本編輯器插件)

    發(fā)布時(shí)間:2023-05-27 00:40:13     稿源: 創(chuàng)意嶺    閱讀: 120        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于vue3富文本編輯器的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁(yè)版、PC客戶端和批量生成器G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    問(wèn)友Ai官網(wǎng):https://ai.de1919.com。G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    本文目錄:G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    vue3富文本編輯器(vue3富文本編輯器插件)G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    vue安裝富文本編輯器報(bào)錯(cuò)G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

      vue中使用vue-quill-editor富文本編輯器,安裝npm install avue-plugin-ueditor --save的時(shí)候報(bào)錯(cuò)G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

      上面這句話什么意思? vue-quill-editor ,但是安裝的是 avue-plugin-ueditor??G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

      先看自己安裝是否正確吧,G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

      刪除的話就是把 node_module 文件夾刪除,重新安裝依賴G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    vue用富文本編輯器顯示表格把樣式去掉G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    vue用富文本編輯器顯示表格把樣式去掉方法如下。
    1、使用word自帶的格式自動(dòng)調(diào)整更正功能,當(dāng)復(fù)制文字到word中。
    2、在文字末尾就會(huì)出現(xiàn)黏貼選項(xiàng)功能按鈕,選中僅保留文本就可以關(guān)閉右側(cè)的格式和樣式了。

    vue3富文本編輯器(vue3富文本編輯器插件)G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    vue3怎么將富文本圖片上傳到瀏覽器中G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司

    使用Vue 3將富文本中的圖片上傳到瀏覽器中,具體步驟如下: 1. 創(chuàng)建一個(gè)富文本編輯器組件,并在該組件中添加上傳圖片事件。你可以使用一些富文本編輯器庫(kù),例如Quill、Tinymce等。在這個(gè)事件中,你需要獲取你所選中的文件對(duì)象并保存它到變量或另存為文件。 2. 將獲取到的文件轉(zhuǎn)換為FormData對(duì)象。FormData對(duì)象可以將上傳的數(shù)據(jù)封裝為一組鍵值對(duì),并將其發(fā)送到服務(wù)器。 3. 創(chuàng)建一個(gè)XMLHttpRequest對(duì)象,并將FormData對(duì)象發(fā)送到服務(wù)器。在接收到服務(wù)器響應(yīng)后,可以將響應(yīng)數(shù)據(jù)解析為一個(gè)可預(yù)覽的圖像并在富文本編輯器中顯示。 下面是一個(gè)Vue 3組件上傳富文本圖片的示例代碼: ```html <template> <div> <div ref="editor" /> <input type="file" @change="uploadFile"> </div> </template> <script> import { ref } from 'vue'; import Quill from 'quill'; export default { setup() { const editorEl = ref(null); const editor = ref(null); // 初始化富文本編輯器 const initEditor = () => { const toolbarOptions = [ ['bold', 'italic', 'underline', 'strike'], ['blockquote', 'code-block'], [{ 'header': 1 }, { 'header': 2 }], [{ 'list': 'ordered' }, { 'list': 'bullet' }], [{ 'script': 'sub' }, { 'script': 'super' }], [{ 'indent': '-1' }, { 'indent': '+1' }], [{ 'direction': 'rtl' }], [{ 'size': ['small', false, 'large', 'huge'] }], [{ 'header': [1, 2, 3, 4, 5, 6, false] }], [{ 'color': [] }, { 'background': [] }], [{ 'font': [] }], [{ 'align': [] }], ['clean'] ]; // 創(chuàng)建 quill 編輯器 editor.value = new Quill(editorEl.value, { theme: 'snow', modules: { toolbar: toolbarOptions, }, }); // 上傳圖片 editor.value.getModule('toolbar').addHandler('image', () => { document.querySelector('input[type="file"]').click() }) }; // 上傳文件 const uploadFile = (event) => { const formData = new FormData(); const input = event.target; if (input.files.length === 0) { return; } const file = input.files[0]; formData.append('file', file, file.name); const xhr = new XMLHttpRequest(); xhr.open('POST', '/api/upload'); xhr.onload = () => { if (xhr.status === 200) { // 將響應(yīng)數(shù)據(jù)解析為一個(gè)可預(yù)覽的圖像并在富文本編輯器中顯示 const response = JSON.parse(xhr.responseText); const imageUrl = response.url; const range = editor.value.getSelection(true); editor.value.insertEmbed(range.index, 'image', imageUrl); } }; xhr.send(formData); } initEditor(); return { editor, editorEl, uploadFile } } } </script> ``` 在這個(gè)示例中,我們使用了Quill富文本編輯器,并定義了上傳圖片的事件處理程序。在選擇文件時(shí),我們將其保存到FormData對(duì)象中,并使用XMLHttpRequest對(duì)象將其發(fā)送到服務(wù)器。在響應(yīng)事件中,我們將響應(yīng)數(shù)據(jù)解析為一個(gè)可預(yù)覽的圖像,并插入到編輯器中以顯示該圖片。

    以上就是關(guān)于vue3富文本編輯器相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。G9Z創(chuàng)意嶺 - 安心托付、值得信賴的品牌設(shè)計(jì)、營(yíng)銷策劃公司


    推薦閱讀:

    sxp十大排名(svu排行榜前十)

    vue調(diào)用ChatGPT的API(vue 調(diào)用api)

    可視化大屏(可視化大屏vue)

    客廳陽(yáng)臺(tái)無(wú)景觀設(shè)計(jì)(客廳無(wú)陽(yáng)臺(tái)的裝修案例)

    居住景觀設(shè)計(jì)的可持續(xù)(居住景觀設(shè)計(jì)的可持續(xù)性是指)