From f6ba464aa7856b8201e313fe79e651aab34e6509 Mon Sep 17 00:00:00 2001 From: zhangxiao <898441624@qq.com> Date: 星期一, 05 八月 2024 10:25:44 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.5.5:10010/r/web/flow_web --- src/views/dmx/knowledgeLib/components/docx.vue | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 42 insertions(+), 0 deletions(-) diff --git a/src/views/dmx/knowledgeLib/components/docx.vue b/src/views/dmx/knowledgeLib/components/docx.vue new file mode 100644 index 0000000..396e03e --- /dev/null +++ b/src/views/dmx/knowledgeLib/components/docx.vue @@ -0,0 +1,42 @@ +<template> + <vue-office-docx + :src="previewSrc" + :style="comStyle" + @rendered="renderedHandler" + @error="errorHandler" + /> +</template> + +<script setup> + // 鑾峰彇鐖剁粍浠朵紶閫掔殑璧勬簮url + const props = defineProps({ + previewSrc: { + type: String, + required: false, + default: () => '', + }, + }); + //寮曞叆VueOfficeDocx缁勪欢鐩稿叧 + import VueOfficeDocx from '@vue-office/docx'; + import '@vue-office/docx/lib/index.css'; + + const comStyle = { + width: '100%', + height: '100%', + }; + + const renderedHandler = () => { + console.log('rendered'); + }; + const errorHandler = (err) => { + console.log('error', err); + }; +</script> + +<style scoped lang="less"> + .aUpload { + position: absolute; + top: 0; + left: 0; + } +</style> -- Gitblit v1.8.0