首页 > 编程知识 正文

缩略图怎么放大,vue怎么放大视频画面

时间:2023-05-04 16:39:50 阅读:153128 作者:1031

1 .首先安装插件

由npminstallv-viewer-- save2. main.js组成

///图像查看器importviewerfrom ' v-viewer ' import ' viewer js/dist/viewer.CSS ' import { is not blank,is blank } from './//vue.prototype.$ is not blank=is not blank; viewer.set defaults ((/inline : true,//button: true,//navbar: true,//title: true,//toolbar 3360 //zoomable: true,//scalable: true,//transition: true,//fullscreen: true,//fullscreen: true //filter表示对于选定的图像输入过滤处理,window.VM.$isblank(datasource )本身封装的方法返回的结果为空。 要确定filter(image ) let data source=image.getattribute (' data-source ' )//$isBlank是否为空/返回true/false 需要通过plank判断是否为空util封装以下代码并导入main.js中,才能//export const isBlank=(data )={//if (data==null|| datil ) data==' undefined '|data==' unknown ' } {/return true/} else {//{ return false//} if (window.) ) relse }}; VUE.USE(viewer ); 3 .在vue文件中使用时

template//images clearfix这两个class必须在组件的最外层添加v-viewer。 即divclass=' previewcardimagesclearfix ' v-viewerdivclass=' lookpreviewcard ' v-v 3360 key=' item.fileid '/$ 自己封装的简单获取方法//在需要放大图像的地方添加:data-source即可。 根据从//: src=' $ getimgrequestpath (item.fileid,' main ' )传递的值判断是缩略图还是原画。 //vue.prototype.$ getimgrequestpath=(fileid, fileType ) )//if (window.VM.$ is blank )/fileidid ) )/retu ure//if (window.VM.$ is blank (filetype ) )/file img : src=' $ getimgrequestpath (item.fileid,' main ' ) : data-source=' $ getimgrequestpath ) item.fileid -页脚--divclass=' buttom-content ' divclass=' footer-content ' divclass=' leftback ' span @ click=' go back '

看着点赞是最大的支持

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。