From cb2663384829cd251d9aaf2d05a2600ebc4cfac7 Mon Sep 17 00:00:00 2001 From: mayf <m13160102112@163.com> Date: 星期一, 26 八月 2024 14:28:08 +0800 Subject: [PATCH] 投诉反馈增加字段 富文本优化 --- components/base-editor.vue | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/components/base-editor.vue b/components/base-editor.vue index eea3740..56ca01f 100644 --- a/components/base-editor.vue +++ b/components/base-editor.vue @@ -37,6 +37,7 @@ import 'tinymce/plugins/anchor' import 'tinymce/plugins/codesample' import 'tinymce/plugins/fullscreen' +import 'tinymce/plugins/paste' export default { components: { Editor, @@ -53,7 +54,7 @@ plugins: { type: [String, Array], default: - 'importcss autoresize searchreplace autolink code visualblocks visualchars fullscreen image link codesample table charmap nonbreaking anchor advlist lists wordcount charmap emoticons indent2em', + 'importcss autoresize searchreplace autolink code visualblocks visualchars fullscreen image link codesample table charmap nonbreaking anchor advlist lists wordcount charmap emoticons indent2em paste', }, toolbar: { type: [String, Array], @@ -86,6 +87,14 @@ branding: false, promotion: false, convert_urls: false, + paste_preprocess: (plugin, args) => { + if (args.wordContent) { + this.$message.warning( + '检测到可能是从word中复制的内容,如果存在图片请通过编辑器的图片上传功能上传' + ) + } + }, + paste_data_images: true, font_formats: 'Arial=arial,helvetica,sans-serif; 宋体=SimSun; 微软雅黑=Microsoft Yahei; Impact=impact,chicago;', fontsize_formats: -- Gitblit v1.9.3