| 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\\monaco.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\components\\wangEditor\\monaco.vue","mtime":1677828270176},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8gaW1wb3J0ICogYXMgbW9uYWNvIGZyb20gJ21vbmFjby1lZGl0b3InOwovLyBpbXBvcnQgJ21vbmFjby1lZGl0b3IvZXNtL3ZzL2Jhc2ljLWxhbmd1YWdlcy9qYXZhc2NyaXB0L2phdmFzY3JpcHQuY29udHJpYnV0aW9uJzsKZXhwb3J0IGRlZmF1bHQgewogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBtb25hY29JbnN0YW5jZTogbnVsbCwKICAgICAgY29udGVudDogJycKICAgIH07CiAgfSwKICBwcm9wczogewogICAgdmFsdWU6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnJwogICAgfQogIH0sCiAgd2F0Y2g6IHsKICAgIHZhbHVlOiBmdW5jdGlvbiB2YWx1ZShuYWwpIHt9CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgLy8gdGhpcy5zZXRlZGl0b3IoKTsKICAgIHRoaXMuY29udGVudCA9IHRoaXMudmFsdWU7CiAgfSwKICBtZXRob2RzOiB7CiAgICBjaGFuZ2VDb250ZW50OiBmdW5jdGlvbiBjaGFuZ2VDb250ZW50KCkgewogICAgICB0aGlzLiRlbWl0KCdjaGFuZ2UnLCB0aGlzLmNvbnRlbnQpOwogICAgfSwKICAgIHNldFZhbHVlOiBmdW5jdGlvbiBzZXRWYWx1ZSh2YWwpIHsvLyB0aGlzLm1vbmFjb0luc3RhbmNlLnNldFZhbHVlKHZhbCkKICAgIH0sCiAgICBzZXRlZGl0b3I6IGZ1bmN0aW9uIHNldGVkaXRvcigpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIC8vIOWIneWni+WMlue8lui+keWZqOWunuS+iwogICAgICB0aGlzLm1vbmFjb0luc3RhbmNlID0gbW9uYWNvLmVkaXRvci5jcmVhdGUodGhpcy4kcmVmcy5jb2RlX2JveCwgewogICAgICAgIHZhbHVlOiB0aGlzLnZhbHVlLAogICAgICAgIHRoZW1lOiAndnMnLAogICAgICAgIC8vIHZzLCBoYy1ibGFjaywgb3IgdnMtZGFyawogICAgICAgIGxhbmd1YWdlOiAnaHRtbCcsCiAgICAgICAgLy8gc2hlbGzjgIFzcWzjgIFweXRob24KICAgICAgICByZWFkT25seTogZmFsc2UgLy8g5LiN6IO957yW6L6RCgogICAgICB9KTsgLy8g57yW6L6R5Zmo5YaF5a655Y+R55Sf5pS55Y+Y5pe26Kem5Y+RCgogICAgICB0aGlzLm1vbmFjb0luc3RhbmNlLm9uRGlkQ2hhbmdlTW9kZWxDb250ZW50KGZ1bmN0aW9uICgpIHsKICAgICAgICBfdGhpcy4kZW1pdCgnY2hhbmdlJywgX3RoaXMubW9uYWNvSW5zdGFuY2UuZ2V0VmFsdWUoKSk7CiAgICAgIH0pOwogICAgfQogIH0sCiAgYmVmb3JlRGVzdHJveTogZnVuY3Rpb24gYmVmb3JlRGVzdHJveSgpIHsKICAgIHRoaXMubW9uYWNvSW5zdGFuY2UuZGlzcG9zZSgpOwogICAgdGhpcy5tb25hY29JbnN0YW5jZSA9IG51bGw7CiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;AAOA;AACA;AACA;EACAA,IADA,kBACA;IACA;MACAC,oBADA;MAEAC;IAFA;EAIA,CANA;EAOAC;IACAC;MACAC,YADA;MAEAC;IAFA;EADA,CAPA;EAaAC;IACAH,KADA,iBACAI,GADA,EACA;EADA,CAbA;EAgBAC,OAhBA,qBAgBA;IACA;IACA;EACA,CAnBA;EAoBAC;IACAC,aADA,2BACA;MACA;IACA,CAHA;IAIAC,QAJA,oBAIAC,GAJA,EAIA,CACA;IACA,CANA;IAOAC,SAPA,uBAOA;MAAA;;MACA;MAEA;QACAV,iBADA;QAEAW,WAFA;QAEA;QAEAC,gBAJA;QAIA;QAEAC,eANA,CAMA;;MANA,GAHA,CAWA;;MACA;QACA;MACA,CAFA;IAGA;EAtBA,CApBA;EA4CAC,aA5CA,2BA4CA;IACA;IACA;EACA;AA/CA","names":["data","monacoInstance","content","props","value","type","default","watch","nal","mounted","methods","changeContent","setValue","val","seteditor","theme","language","readOnly","beforeDestroy"],"sourceRoot":"src/components/wangEditor","sources":["monaco.vue"],"sourcesContent":["<template>\r\n <div ref=\"code_box\" class=\"text\">\r\n <Input v-model=\"content\" type=\"textarea\" placeholder=\"\" @on-change=\"changeContent\" />\r\n </div>\r\n</template>\r\n\r\n<script>\r\n// import * as monaco from 'monaco-editor';\r\n// import 'monaco-editor/esm/vs/basic-languages/javascript/javascript.contribution';\r\nexport default {\r\n data() {\r\n return {\r\n monacoInstance: null,\r\n content: '',\r\n };\r\n },\r\n props: {\r\n value: {\r\n type: String,\r\n default: '',\r\n },\r\n },\r\n watch: {\r\n value(nal) {},\r\n },\r\n mounted() {\r\n // this.seteditor();\r\n this.content = this.value;\r\n },\r\n methods: {\r\n changeContent() {\r\n this.$emit('change', this.content);\r\n },\r\n setValue(val) {\r\n // this.monacoInstance.setValue(val)\r\n },\r\n seteditor() {\r\n // 初始化编辑器实例\r\n\r\n this.monacoInstance = monaco.editor.create(this.$refs.code_box, {\r\n value: this.value,\r\n theme: 'vs', // vs, hc-black, or vs-dark\r\n\r\n language: 'html', // shell、sql、python\r\n\r\n readOnly: false, // 不能编辑\r\n });\r\n // 编辑器内容发生改变时触发\r\n this.monacoInstance.onDidChangeModelContent(() => {\r\n this.$emit('change', this.monacoInstance.getValue());\r\n });\r\n },\r\n },\r\n beforeDestroy() {\r\n this.monacoInstance.dispose();\r\n this.monacoInstance = null;\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"css\" scoped>\r\n.editor {\r\n width: 100%;\r\n margin: 0 auto;\r\n}\r\n.text /deep/ .ivu-input-wrapper {\r\n min-height: 600px;\r\n}\r\n.text /deep/ textarea.ivu-input {\r\n min-height: 600px;\r\n}\r\n.text {\r\n border: 1px solid #ccc;\r\n min-height: 600px;\r\n}\r\n.w-e-text-container {\r\n /* height: 490px !important; */\r\n}\r\n</style>\r\n"]}]}
|