| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\components\\wangEditor\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\components\\wangEditor\\index.vue","mtime":1677828270175},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkubWFwLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IG1vbmFjbyBmcm9tICcuL21vbmFjbyc7CmltcG9ydCBFIGZyb20gJ3dhbmdlZGl0b3InOwppbXBvcnQgQWxlcnRNZW51IGZyb20gJy4vZWRpdG9yJzsKaW1wb3J0IEh0bWxNZW51IGZyb20gJy4vaHRtbCc7CmltcG9ydCB1cGxvYWRQaWN0dXJlcyBmcm9tICdAL2NvbXBvbmVudHMvdXBsb2FkUGljdHVyZXMnOwppbXBvcnQgdXBsb2FkVmlkZW8gZnJvbSAnQC9jb21wb25lbnRzL3VwbG9hZFZpZGVvMic7CmltcG9ydCB7IGdldENvb2tpZXMgfSBmcm9tICdAL2xpYnMvdXRpbCc7CmltcG9ydCB1dGlsIGZyb20gJy4uLy4uL3V0aWxzL2J1cyc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnSW5kZXgnLAogIGNvbXBvbmVudHM6IHsKICAgIHVwbG9hZFBpY3R1cmVzOiB1cGxvYWRQaWN0dXJlcywKICAgIHVwbG9hZFZpZGVvOiB1cGxvYWRWaWRlbywKICAgIG1vbmFjbzogbW9uYWNvCiAgfSwKICBwcm9wczogewogICAgY29udGVudDogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6ICcnCiAgICB9CiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgbW9uYWNvQm94OiBmYWxzZSwKICAgICAgdmFsdWU6ICcnLAogICAgICBtb2RhbFBpYzogZmFsc2UsCiAgICAgIGlzQ2hvaWNlOiAn5aSa6YCJJywKICAgICAgcGljVGl0OiAnZGFuRnJvbScsCiAgICAgIGltZzogJycsCiAgICAgIG1vZGFsVmlkZW86IGZhbHNlLAogICAgICBlZGl0b3I6IG51bGwsCiAgICAgIHVwbG9hZFNpemU6IDIsCiAgICAgIHZpZGVvOiAnJyAvLyBoZWFkZXI6IHsKICAgICAgLy8gICAiQXV0aG9yaS16YXRpb24iOiAiQmVhcmVyICIgKyBnZXRDb29raWVzKCJ0b2tlbiIpLAogICAgICAvLyB9LAoKICAgIH07CiAgfSwKICB3YXRjaDogewogICAgY29udGVudDogZnVuY3Rpb24gY29udGVudCh2YWwpIHsKICAgICAgdGhpcy5lZGl0b3IudHh0Lmh0bWwodmFsKTsKICAgIH0KICB9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7Ly8gd2luZG93LmdldHZpZGVvaW50ID0gdGhpcy5nZXR2aWRlb2ludDsKICAgIC8vIHdpbmRvdy5nZXRIdG1saW50ID0gdGhpcy5nZXRIdG1saW50OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBfdGhpczIgPSB0aGlzOwoKICAgIHRoaXMuY3JlYXRlRWRpdG9yKCk7CiAgICB1dGlsLiRvbignVmlkZW8nLCBmdW5jdGlvbiAoVmlkZW8pIHsKICAgICAgX3RoaXMyLmdldHZpZGVvaW50KCk7CiAgICB9KTsKICAgIHV0aWwuJG9uKCdIdG1sJywgZnVuY3Rpb24gKEh0bWwpIHsKICAgICAgX3RoaXMyLmdldEh0bWxpbnQoKTsKICAgIH0pOwogIH0sCiAgbWV0aG9kczogewogICAgY2hhbmdlVmFsdWU6IGZ1bmN0aW9uIGNoYW5nZVZhbHVlKHZhbHVlKSB7CiAgICAgIHRoaXMubmV3SHRtbCA9IHZhbHVlOwogICAgICB0aGlzLiRlbWl0KCdlZGl0b3JDb250ZW50JywgdmFsdWUpOwogICAgICB0aGlzLiRlbWl0KCdpbnB1dCcsIHZhbHVlKTsKICAgIH0sCiAgICAvLyDojrflj5blpJrlvKDlm77kv6Hmga8KICAgIGdldFBpYzogZnVuY3Rpb24gZ2V0UGljKHBjKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICBfdGhpcy5pbWcgPSBwYy5hdHRfZGlyOwogICAgICBfdGhpcy5tb2RhbFBpYyA9IGZhbHNlOwogICAgICB0aGlzLmVkaXRvci5jbWQuZG8oJ2luc2VydEhUTUwnLCAiPGltZyBzcmM9XCIiLmNvbmNhdChfdGhpcy5pbWcsICJcIiBzdHlsZT1cIm1heC13aWR0aDoxMDAlO1wiLz4iKSk7CiAgICB9LAogICAgZ2V0aW1nOiBmdW5jdGlvbiBnZXRpbWcoKSB7CiAgICAgIHRoaXMubW9kYWxQaWMgPSB0cnVlOwogICAgICB0aGlzLmlzQ2hvaWNlID0gJ+WkmumAiSc7CiAgICB9LAogICAgZ2V0dmlkZW9pbnQ6IGZ1bmN0aW9uIGdldHZpZGVvaW50KCkgewogICAgICB0aGlzLm1vZGFsVmlkZW8gPSB0cnVlOwogICAgfSwKICAgIGdldEh0bWxpbnQ6IGZ1bmN0aW9uIGdldEh0bWxpbnQoKSB7CiAgICAgIHRoaXMubW9uYWNvQm94ID0gIXRoaXMubW9uYWNvQm94OwogICAgICB0aGlzLnZhbHVlID0gdGhpcy5uZXdIdG1sOwoKICAgICAgaWYgKCF0aGlzLm1vbmFjb0JveCkgewogICAgICAgIHRoaXMuZWRpdG9yLnR4dC5odG1sKHRoaXMubmV3SHRtbCk7CiAgICAgIH0KICAgIH0sCiAgICBnZXRQaWNEOiBmdW5jdGlvbiBnZXRQaWNEKGRhdGEpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CgogICAgICB2YXIgX3RoaXMgPSB0aGlzOwoKICAgICAgX3RoaXMubW9kYWxQaWMgPSBmYWxzZTsKICAgICAgZGF0YS5tYXAoZnVuY3Rpb24gKGQpIHsKICAgICAgICBfdGhpczMuZWRpdG9yLmNtZC5kbygnaW5zZXJ0SFRNTCcsICI8aW1nIHNyYz1cIiIuY29uY2F0KGQuYXR0X2RpciwgIlwiIHN0eWxlPVwibWF4LXdpZHRoOjEwMCU7XCIvPiIpKTsKICAgICAgfSk7CiAgICB9LAogICAgZ2V0dmlkZW86IGZ1bmN0aW9uIGdldHZpZGVvKGRhdGEpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIF90aGlzLm1vZGFsVmlkZW8gPSBmYWxzZTsKICAgICAgdGhpcy52aWRlbyA9IGRhdGE7CiAgICAgIHZhciB2aWRlb0hUTUwgPSAnPHZpZGVvIHNyYz0iJyArIHRoaXMudmlkZW8gKyAnIiBjb250cm9scyBzdHlsZT0ibWF4LXdpZHRoOjEwMCU7bWluLWhlaWdodDo1MDBycHgiPjwvdmlkZW8+PHA+PGJyPjwvcD4nOwogICAgICB0aGlzLmVkaXRvci5jbWQuZG8oJ2luc2VydEhUTUwnLCB2aWRlb0hUTUwpOwogICAgfSwKICAgIGNyZWF0ZUVkaXRvcjogZnVuY3Rpb24gY3JlYXRlRWRpdG9yKCkgewogICAgICB2YXIgX3RoaXM0ID0gdGhpczsKCiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICB2YXIgbWVudUtleSA9ICdhbGVydE1lbnVLZXknOwogICAgICB2YXIgaHRtbCA9ICdhbGVydEh0bWwnOwogICAgICB0aGlzLmVkaXRvciA9IG5ldyBFKHRoaXMuJHJlZnNbJ3dhbmctZWRpdG9yJ10pOwogICAgICB0aGlzLmVkaXRvci5tZW51cy5leHRlbmQobWVudUtleSwgQWxlcnRNZW51KTsKICAgICAgdGhpcy5lZGl0b3IubWVudXMuZXh0ZW5kKGh0bWwsIEh0bWxNZW51KTsKICAgICAgdGhpcy5lZGl0b3IuY29uZmlnLm1lbnVzID0gdGhpcy5lZGl0b3IuY29uZmlnLm1lbnVzLmNvbmNhdChodG1sKTsKICAgICAgdGhpcy5lZGl0b3IuY29uZmlnLm1lbnVzID0gdGhpcy5lZGl0b3IuY29uZmlnLm1lbnVzLmNvbmNhdChtZW51S2V5KTsKCiAgICAgIHRoaXMuZWRpdG9yLmNvbmZpZy51cGxvYWRJbWdGcm9tTWVkaWEgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgX3RoaXMuZ2V0aW1nKCk7CiAgICAgIH07IC8vIHRoaXMuZWRpdG9yLmNvbmZpZy51cGxvYWRWaWRlb0hlYWRlcnMgPSBfdGhpcy5oZWFkZXI7CgoKICAgICAgdGhpcy5lZGl0b3IuY29uZmlnLmhlaWdodCA9IDYwMDsKICAgICAgdGhpcy5lZGl0b3IuY29uZmlnLm1lbnVzID0gWydhbGVydEh0bWwnLCAnaGVhZCcsICdib2xkJywgJ2ZvbnRTaXplJywgJ2ZvbnROYW1lJywgJ2l0YWxpYycsICd1bmRlcmxpbmUnLCAnc3RyaWtlVGhyb3VnaCcsICdpbmRlbnQnLCAnbGluZUhlaWdodCcsICdmb3JlQ29sb3InLCAnYmFja0NvbG9yJywgJ2xpbmsnLCAnbGlzdCcsIC8vICJ0b2RvIiwKICAgICAgJ2p1c3RpZnknLCAncXVvdGUnLCAnZW1vdGljb24nLCAnaW1hZ2UnLCAnYWxlcnRNZW51S2V5JywgLy8gInRhYmxlIiwKICAgICAgJ2NvZGUnLCAnc3BsaXRMaW5lJ107IC8vIOmFjee9ruWFqOWxj+WKn+iDveaMiemSruaYr+WQpuWxleekugogICAgICAvLyAgIHRoaXMuZWRpdG9yLmNvbmZpZy5zaG93RnVsbFNjcmVlbiA9IGZhbHNlCgogICAgICB0aGlzLmVkaXRvci5jb25maWcudXBsb2FkSW1nU2hvd0Jhc2U2NCA9IGZhbHNlOyAvLyAgIHRoaXMuZWRpdG9yLmNvbmZpZy51cGxvYWRJbWdBY2NlcHQgPSBbJ2pwZycsICdqcGVnJywgJ3BuZycsICdnaWYnLCAnYm1wJywgJ3dlYnAnXQoKICAgICAgdGhpcy5lZGl0b3IuY29uZmlnLnpJbmRleCA9IDA7IC8vICAgdGhpcy5lZGl0b3IuY29uZmlnLnVwbG9hZEltZ01heFNpemUgPSB0aGlzLnVwbG9hZFNpemUgKiAxMDI0ICogMTAyNAoKICAgICAgdGhpcy5lZGl0b3IuY29uZmlnLmNvbXBhdGlibGVNb2RlID0gZnVuY3Rpb24gKCkgewogICAgICAgIC8vIOi/lOWbniB0cnVlIOihqOekuuS9v+eUqOWFvOWuueaooeW8j++8m+i/lOWbniBmYWxzZSDkvb/nlKjmoIflh4bmqKHlvI8KICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgfTsKCiAgICAgIHRoaXMuZWRpdG9yLmNvbmZpZy5vbmNoYW5nZSA9IGZ1bmN0aW9uIChuZXdIdG1sKSB7CiAgICAgICAgX3RoaXM0Lm5ld0h0bWwgPSBuZXdIdG1sOwoKICAgICAgICBfdGhpczQuJGVtaXQoJ2VkaXRvckNvbnRlbnQnLCBuZXdIdG1sKTsKICAgICAgfTsKCiAgICAgIHRoaXMuZWRpdG9yLmNvbmZpZy5vbmNoYW5nZVRpbWVvdXQgPSAzMDA7IC8vIGNoYW5nZeWQjuWkmuS5heabtOaWsOaVsOaNrgoKICAgICAgdGhpcy5lZGl0b3IuY3JlYXRlKCk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAqCA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;EACAA,aADA;EAEAC;IACAC,8BADA;IAEAC,wBAFA;IAGAC;EAHA,CAFA;EAOAC;IACAC;MACAC,YADA;MAEAC;IAFA;EADA,CAPA;EAcAC,IAdA,kBAcA;IACA;MACAC,gBADA;MAEAC,SAFA;MAGAC,eAHA;MAIAC,cAJA;MAKAC,iBALA;MAMAC,OANA;MAOAC,iBAPA;MAQAC,YARA;MASAC,aATA;MAUAC,SAVA,CAYA;MACA;MACA;;IAdA;EAgBA,CA/BA;EAgCAC;IACAd,OADA,mBACAe,GADA,EACA;MACA;IACA;EAHA,CAhCA;EAqCAC,OArCA,qBAqCA,CACA;IACA;EACA,CAxCA;EAyCAC,OAzCA,qBAyCA;IAAA;;IACA;IACAC;MACA;IACA,CAFA;IAGAA;MACA;IACA,CAFA;EAGA,CAjDA;EAmDAC;IACAC,WADA,uBACAf,KADA,EACA;MACA;MACA;MAEA;IACA,CANA;IAOA;IACAgB,MARA,kBAQAC,EARA,EAQA;MACA;;MACAC;MACAA;MACA;IACA,CAbA;IAcAC,MAdA,oBAcA;MACA;MACA;IACA,CAjBA;IAkBAC,WAlBA,yBAkBA;MACA;IACA,CApBA;IAqBAC,UArBA,wBAqBA;MACA;MACA;;MACA;QACA;MACA;IACA,CA3BA;IA4BAC,OA5BA,mBA4BAxB,IA5BA,EA4BA;MAAA;;MACA;;MACAoB;MAEApB;QACA;MACA,CAFA;IAGA,CAnCA;IAoCAyB,QApCA,oBAoCAzB,IApCA,EAoCA;MACA;;MACAoB;MACA;MACA,gBACA,uGADA;MAEA;IACA,CA3CA;IA6CAM,YA7CA,0BA6CA;MAAA;;MACA;;MACA;MACA;MACA;MAEA;MACA;MACA;MACA;;MACA;QACAN;MACA,CAFA,CAVA,CAaA;;;MACA;MACA,4BACA,WADA,EAEA,MAFA,EAGA,MAHA,EAIA,UAJA,EAKA,UALA,EAMA,QANA,EAOA,WAPA,EAQA,eARA,EASA,QATA,EAUA,YAVA,EAWA,WAXA,EAYA,WAZA,EAaA,MAbA,EAcA,MAdA,EAeA;MACA,SAhBA,EAiBA,OAjBA,EAkBA,UAlBA,EAmBA,OAnBA,EAoBA,cApBA,EAqBA;MACA,MAtBA,EAuBA,WAvBA,EAfA,CAwCA;MACA;;MACA,+CA1CA,CA2CA;;MACA,8BA5CA,CA6CA;;MACA;QACA;QACA;MACA,CAHA;;MAIA;QACA;;QACA;MACA,CAHA;;MAIA,yCAtDA,CAsDA;;MAEA;IACA;EAtGA;AAnDA","names":["name","components","uploadPictures","uploadVideo","monaco","props","content","type","default","data","monacoBox","value","modalPic","isChoice","picTit","img","modalVideo","editor","uploadSize","video","watch","val","created","mounted","util","methods","changeValue","getPic","pc","_this","getimg","getvideoint","getHtmlint","getPicD","getvideo","createEditor"],"sourceRoot":"src/components/wangEditor","sources":["index.vue"],"sourcesContent":["<template>\r\n <div>\r\n <div v-show=\"!monacoBox\">\r\n <div ref=\"wang-editor\" class=\"wang-editor\" />\r\n </div>\r\n <div v-if=\"monacoBox\">\r\n <Button type=\"primary\" class=\"bottom\" @click=\"getHtmlint\">可视化界面</Button>\r\n <monaco @change=\"changeValue\" :value=\"newHtml\" />\r\n </div>\r\n\r\n <Modal\r\n v-model=\"modalPic\"\r\n width=\"1024px\"\r\n scrollable\r\n footer-hide\r\n closable\r\n title=\"上传图片\"\r\n :mask-closable=\"false\"\r\n :z-index=\"9\"\r\n >\r\n <uploadPictures v-if=\"modalPic\" :isChoice=\"isChoice\" @getPic=\"getPic\" @getPicD=\"getPicD\"></uploadPictures>\r\n </Modal>\r\n <Modal\r\n v-model=\"modalVideo\"\r\n width=\"800px\"\r\n scrollable\r\n footer-hide\r\n closable\r\n title=\"上传视频\"\r\n :mask-closable=\"false\"\r\n :z-index=\"9\"\r\n >\r\n <uploadVideo v-if=\"modalVideo\" @getVideo=\"getvideo\"></uploadVideo>\r\n </Modal>\r\n </div>\r\n</template>\r\n<script>\r\nimport monaco from './monaco';\r\nimport E from 'wangeditor';\r\nimport AlertMenu from './editor';\r\nimport HtmlMenu from './html';\r\nimport uploadPictures from '@/components/uploadPictures';\r\nimport uploadVideo from '@/components/uploadVideo2';\r\nimport { getCookies } from '@/libs/util';\r\n\r\nimport util from '../../utils/bus';\r\nexport default {\r\n name: 'Index',\r\n components: {\r\n uploadPictures,\r\n uploadVideo,\r\n monaco,\r\n },\r\n props: {\r\n content: {\r\n type: String,\r\n default: '',\r\n },\r\n },\r\n\r\n data() {\r\n return {\r\n monacoBox: false,\r\n value: '',\r\n modalPic: false,\r\n isChoice: '多选',\r\n picTit: 'danFrom',\r\n img: '',\r\n modalVideo: false,\r\n editor: null,\r\n uploadSize: 2,\r\n video: '',\r\n\r\n // header: {\r\n // \"Authori-zation\": \"Bearer \" + getCookies(\"token\"),\r\n // },\r\n };\r\n },\r\n watch: {\r\n content(val) {\r\n this.editor.txt.html(val);\r\n },\r\n },\r\n created() {\r\n // window.getvideoint = this.getvideoint;\r\n // window.getHtmlint = this.getHtmlint;\r\n },\r\n mounted() {\r\n this.createEditor();\r\n util.$on('Video', (Video) => {\r\n this.getvideoint();\r\n });\r\n util.$on('Html', (Html) => {\r\n this.getHtmlint();\r\n });\r\n },\r\n\r\n methods: {\r\n changeValue(value) {\r\n this.newHtml = value;\r\n this.$emit('editorContent', value);\r\n\r\n this.$emit('input', value);\r\n },\r\n // 获取多张图信息\r\n getPic(pc) {\r\n let _this = this;\r\n _this.img = pc.att_dir;\r\n _this.modalPic = false;\r\n this.editor.cmd.do('insertHTML', `<img src=\"${_this.img}\" style=\"max-width:100%;\"/>`);\r\n },\r\n getimg() {\r\n this.modalPic = true;\r\n this.isChoice = '多选';\r\n },\r\n getvideoint() {\r\n this.modalVideo = true;\r\n },\r\n getHtmlint() {\r\n this.monacoBox = !this.monacoBox;\r\n this.value = this.newHtml;\r\n if (!this.monacoBox) {\r\n this.editor.txt.html(this.newHtml);\r\n }\r\n },\r\n getPicD(data) {\r\n let _this = this;\r\n _this.modalPic = false;\r\n\r\n data.map((d) => {\r\n this.editor.cmd.do('insertHTML', `<img src=\"${d.att_dir}\" style=\"max-width:100%;\"/>`);\r\n });\r\n },\r\n getvideo(data) {\r\n let _this = this;\r\n _this.modalVideo = false;\r\n this.video = data;\r\n let videoHTML =\r\n '<video src=\"' + this.video + '\" controls style=\"max-width:100%;min-height:500rpx\"></video><p><br></p>';\r\n this.editor.cmd.do('insertHTML', videoHTML);\r\n },\r\n\r\n createEditor() {\r\n let _this = this;\r\n const menuKey = 'alertMenuKey';\r\n const html = 'alertHtml';\r\n this.editor = new E(this.$refs['wang-editor']);\r\n\r\n this.editor.menus.extend(menuKey, AlertMenu);\r\n this.editor.menus.extend(html, HtmlMenu);\r\n this.editor.config.menus = this.editor.config.menus.concat(html);\r\n this.editor.config.menus = this.editor.config.menus.concat(menuKey);\r\n this.editor.config.uploadImgFromMedia = function () {\r\n _this.getimg();\r\n };\r\n // this.editor.config.uploadVideoHeaders = _this.header;\r\n this.editor.config.height = 600;\r\n this.editor.config.menus = [\r\n 'alertHtml',\r\n 'head',\r\n 'bold',\r\n 'fontSize',\r\n 'fontName',\r\n 'italic',\r\n 'underline',\r\n 'strikeThrough',\r\n 'indent',\r\n 'lineHeight',\r\n 'foreColor',\r\n 'backColor',\r\n 'link',\r\n 'list',\r\n // \"todo\",\r\n 'justify',\r\n 'quote',\r\n 'emoticon',\r\n 'image',\r\n 'alertMenuKey',\r\n // \"table\",\r\n 'code',\r\n 'splitLine',\r\n ];\r\n // 配置全屏功能按钮是否展示\r\n // this.editor.config.showFullScreen = false\r\n this.editor.config.uploadImgShowBase64 = false;\r\n // this.editor.config.uploadImgAccept = ['jpg', 'jpeg', 'png', 'gif', 'bmp', 'webp']\r\n this.editor.config.zIndex = 0;\r\n // this.editor.config.uploadImgMaxSize = this.uploadSize * 1024 * 1024\r\n this.editor.config.compatibleMode = () => {\r\n // 返回 true 表示使用兼容模式;返回 false 使用标准模式\r\n return true;\r\n };\r\n this.editor.config.onchange = (newHtml) => {\r\n this.newHtml = newHtml;\r\n this.$emit('editorContent', newHtml);\r\n };\r\n this.editor.config.onchangeTimeout = 300; // change后多久更新数据\r\n\r\n this.editor.create();\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"stylus\" scoped>\r\n.bottom {\r\n margin-bottom: 10px;\r\n cursor: pointer;\r\n}\r\n</style>\r\n"]}]}
|