vue-files-preview
Version:
A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.
3 lines (2 loc) • 504 B
JavaScript
;const e=require("vue"),s=require("../../utils/utils.js"),i={class:"pic-preview"},o=["src"],u=e.defineComponent({__name:"index",props:{file:{default:()=>null},url:{default:()=>null},name:{}},setup(r){const c=r,n=e.ref(null);return e.watch(()=>c.file,t=>{t&&s.getFileRenderByFile(t).then(l=>{n.value=l})},{immediate:!0}),(t,l)=>(e.openBlock(),e.createElementBlock("div",i,[e.createElementVNode("img",{src:n.value,alt:""},null,8,o)]))}});module.exports=u;
//# sourceMappingURL=index.vue.js.map