|
|
@@ -199,9 +199,9 @@
|
|
|
</template>
|
|
|
|
|
|
<script lang="ts" setup>
|
|
|
-import VueOfficePdf from '@vue-office/pdf';
|
|
|
-import VueOfficeDocx from '@vue-office/docx';
|
|
|
-import VueOfficeExcel from '@vue-office/excel';
|
|
|
+import VueOfficePdf from '@vue-office/pdf/lib/v3/vue-office-pdf.mjs';
|
|
|
+import VueOfficeDocx from '@vue-office/docx/lib/v3/vue-office-docx.mjs';
|
|
|
+import VueOfficeExcel from '@vue-office/excel/lib/v3/vue-office-excel.mjs';
|
|
|
import { ref, onMounted, nextTick } from 'vue';
|
|
|
import { SvgIcon } from '../Icon';
|
|
|
import { Space, Button, Modal, Input, message } from 'ant-design-vue';
|
|
|
@@ -221,8 +221,6 @@ import { createVNode } from 'vue';
|
|
|
import { marked } from 'marked';
|
|
|
import katex from 'katex';
|
|
|
import 'katex/dist/katex.min.css';
|
|
|
-import '@vue-office/excel/lib/index.css';
|
|
|
-import '@vue-office/docx/lib/index.css';
|
|
|
const TextArea = Input.TextArea; // 直接导入TextArea组件使用时打包报错
|
|
|
const inputText = ref(''); // 输入框内容
|
|
|
const refreshText = ref(''); //重新生成文本
|