亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Vue中使用wangeditor富文本編輯的問題

瀏覽:111日期:2022-10-05 18:15:05

wangEditor是基于javascript和css開發(fā)的 Web富文本編輯器, 輕量、簡(jiǎn)潔、易用、開源免費(fèi)。在我們實(shí)際項(xiàng)目上還是比較頻繁應(yīng)用到的,下面出個(gè)案例供大家參考學(xué)習(xí)…

wangEditor文檔:https://www.wangeditor.com/

富文本編輯器截圖:

Vue中使用wangeditor富文本編輯的問題Vue中使用wangeditor富文本編輯的問題Vue中使用wangeditor富文本編輯的問題

<!--富文本編輯器。http://www.wangeditor.com/使用示例:<AppEditor v-model='content'></AppEditor>--><template> <article ref='editor' class='AppEditor-root'></article></template><script> const E = require(’wangeditor’); export default { name: ’AppEditor’, model: { prop: ’value’, event: ’update:value’, }, props: { // value值,v-model綁定 value: {type: String, default: ’’}, // 菜單選項(xiàng) menus: { type: Array, default(){ return [ ’bold’, // 粗體 ’italic’,//斜體 ’underline’,//下劃線 ’fontSize’, // 字號(hào) ’strikeThrough’,//刪除線 ’image’, // 插入圖片 ’undo’, // 撤銷 // ’fontName’, // 字體 // ’italic’, // 斜體 // ’underline’, // 下劃線 // ’strikeThrough’, // 刪除線 // ’foreColor’, // 文字顏色 // ’backColor’, // 背景顏色 // ’link’, // 插入鏈接 // ’list’, // 列表 // ’justify’, // 對(duì)齊方式 // ’quote’, // 引用 // ’emoticon’, // 表情 // ’image’, // 插入圖片 // ’table’, // 表格 // ’video’, // 插入視頻 // ’code’, // 插入代碼 // ’undo’, // 撤銷 // ’redo’, // 重復(fù) ]; }, }, }, data(){ return { editor: {}, // 編輯器對(duì)象 _value: ’’, // 內(nèi)容備份,用于watch時(shí)候判斷,只在編輯器輸入時(shí)改變 }; }, computed: {}, mounted(){ this.initEditor(); }, watch: { value(newValue, oldValue){ // 編輯器onchange更改的不處理,只處理父組件傳來的,防止文字回退bug if (newValue != this._value) { this.editor.txt.html(newValue); } }, }, methods: { initEditor(){ let editor = new E(this.$refs.editor); Object.assign(editor.customConfig, { menus: this.menus, zIndex: 100, height: 200, pasteFilterStyle: false, onchange: (html) => { this._value = html; // 更新 _value this.$emit(’update:value’, html); // 更新 value }, customUploadImg:((file, insert)=> { if(this.$utils.isEmpty(file)){ return; } const msg = this.$Message.loading({ content: ’親,圖片正在拼命地上傳中,請(qǐng)稍等...’, duration: 0 }); var params = new FormData(); params.append(’img’, file[0]); this.$api.post(’/synthesis/crm/picture/pictureUpload’,params).then(res => { insert(res.data.imgUrl) setTimeout(msg, 0); this.$Message.success(’上傳成功’); }) }), uploadImgHooks:{ customInsert: function (insertImg, result, editor) { insertImg(result.url) } } }); editor.create(); editor.txt.html(this.value); // 針對(duì)數(shù)據(jù)異步獲取的這里無法立即綁定,在watch判斷處理 this.editor = editor; }, }, };</script><style scoped lang='scss'> .AppEditor-root{ border: 1px solid #f0f0f0; height: 400px !important; /deep/ .w-e-toolbar{ border: none !important; border-bottom: 1px solid #f0f0f0 !important; background-color: #fff !important; } /deep/ .w-e-text-container{ height: calc(100% - 43px) !important; border: none !important; z-index:1 !important; .w-e-text{ height: 100%; overflow-y: auto !important;} } }</style>

到此這篇關(guān)于Vue中使用wangeditor富文本編輯的問題的文章就介紹到這了,更多相關(guān)wangeditor富文本編輯內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 91亚洲精品视频 | 亚洲成人黄色在线观看 | 国产成人青青热久免费精品 | 性刺激视频在线观看免费 | 在线观看www妖精免费福利视频 | 操欧美女| 1024手机在线观看 | 品爱网在线观看视频免费视频 | 久草免费在线色站 | 精品一区二区三区高清免费不卡 | 午夜在线观看cao | 免费黄色小视频网站 | 日韩欧美三级视频 | 成人免费精品视频 | 国产一区二区自拍视频 | 亚洲国产成人在线 | 精品在线一区 | 日韩精品亚洲一级在线观看 | 日韩在线视 | 高清免费a级在线观看国产 高清免费毛片 | 国产三极| 一级黄色大片 | 一区二区视屏 | 欧美高清在线精品一区 | 国产丰满主播丝袜勾搭秀 | 国产欧美日韩第一页 | 国产第一页在线观看 | 狠狠干婷婷 | 成 人国产在线观看高清不卡 | 免费国产综合视频在线看 | 黄色大片在线 | 嘿嘿视频在线观看 | 欧美成人一区二区三区不卡视频 | 一级香蕉免费毛片 | 91久久夜色精品国产网站 | 亚洲特一级毛片 | 亚洲国产网 | 一本久久精品一区二区 | 妞干网免费在线 | 色久视频 | 狠狠色丁香婷婷久久综合不卡 |