|
@@ -3,7 +3,7 @@
|
|
|
<a-button type="link" size="small" @click="loadFile">预览</a-button>
|
|
|
</a-spin>
|
|
|
<a-modal :visible="visible" :ok-button-props="{ style: { display: 'none' } }"
|
|
|
- wrap-class-name="full-modal" style="text-align: center"
|
|
|
+ wrap-class-name="full-modal" style="text-align: center" :title="title"
|
|
|
cancel-text="关闭" @cancel="visible = !visible">
|
|
|
<input type="file" @change="changeHandle"/>
|
|
|
<a-spin tip="加载中..." size="small" :spinning="spinning">
|
|
@@ -37,6 +37,7 @@ export default defineComponent({
|
|
|
VueOfficeDocx, VueOfficePdf, VueOfficeExcel
|
|
|
},
|
|
|
props: {
|
|
|
+ title: {type: String, default: "pdf预览"},
|
|
|
fileName: {type: String, default: ""},
|
|
|
filePath: {type: String, default: ""},
|
|
|
accept: {
|
|
@@ -74,6 +75,7 @@ export default defineComponent({
|
|
|
$message.error("文件加载失败!");
|
|
|
return;
|
|
|
}
|
|
|
+ spinning.value = false;
|
|
|
visible.value = true;
|
|
|
}
|
|
|
|