解决vue-photo-preview 异步图片放大失效的问题


Posted in Javascript onJuly 29, 2020

官方提供的异步图片加载的话,在数据加载完之后执行this.$previewRefresh(),但我这里测试的并不好使,最后解决的方式是加transition,代码截图如下:

解决vue-photo-preview 异步图片放大失效的问题

注意v-if一定要在transtion上加,v-if一定要有,fade的css如下:

解决vue-photo-preview 异步图片放大失效的问题

补充知识:vue-cli项目使用vue-picture-preview图片预览组件

一、下载安装

npm install --save vue-picture-preview-extend
npm install --save vue-picture-preview
 
// 如果安装了cnpm,推荐国内用户使用cnpm进行安装
cnpm install --save vue-picture-preview-extend
cnpm install --save vue-picture-preview

二、配置

// 在 main.js 添加以下代码
import vuePicturePreview from 'vue-picture-preview'
Vue.use(vuePicturePreview)

三、使用

<!-- 在app.vue添加lg-preview组件 -->
<div id="app">
 <router-view></router-view>
 <lg-preview></lg-preview>
</div>
 
<!-- 给img标签添加v-preview属性,放入图片路径就能使用了 -->
<img
 v-preview="img.url"
 :src="img.url"
>

以上这篇解决vue-photo-preview 异步图片放大失效的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jQuery的history历史记录插件
Dec 11 Javascript
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
Sep 20 Javascript
javascript中onclick(this)用法介绍
Apr 19 Javascript
jquery实现的鼠标拖动排序Li或Table
May 04 Javascript
form.submit()不能提交表单的错误原因及解决方法
Oct 13 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
Nov 23 Javascript
jQuery中empty()方法用法实例
Jan 16 Javascript
三分钟带你玩转jQuery.noConflict()
Feb 15 Javascript
BootStrap栅格系统、表单样式与按钮样式源码解析
Jan 20 Javascript
js实现登录框鼠标拖拽效果
Mar 09 Javascript
JS数组操作中的经典算法实例讲解
Jul 26 Javascript
用JS写一个发布订阅模式
Nov 07 Javascript
vue 组件间的通信之子组件向父组件传值的方式
Jul 29 #Javascript
vue-preview动态获取图片宽高并增加旋转功能的实现
Jul 29 #Javascript
vuex管理状态仓库使用详解
Jul 29 #Javascript
解决vue项目获取dom元素宽高总是不准确问题
Jul 29 #Javascript
如何使用three.js 制作一个三维的推箱子游戏
Jul 29 #Javascript
Vue实现input宽度随文字长度自适应操作
Jul 29 #Javascript
vue 判断元素内容是否超过宽度的方式
Jul 29 #Javascript
You might like
php生成图片验证码的方法
2016/04/15 PHP
解决PHP 7编译安装错误:cannot stat ‘phar.phar’: No such file or directory
2017/02/25 PHP
select组合框option的捕捉实例代码
2008/09/30 Javascript
JavaScript将数字转换成大写中文的方法
2015/03/23 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
JS实现可调整倒计时间代码分享
2015/08/18 Javascript
理解javascript闭包
2015/12/15 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
JS访问DOM节点方法详解
2016/11/29 Javascript
详谈DOM简介及节点、属性、查找节点的方法
2017/11/16 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
bootstrap select2插件用ajax来获取和显示数据的实例
2018/08/09 Javascript
uni-app实现点赞评论功能
2019/11/25 Javascript
JavaScript实现公告栏上下滚动效果
2020/03/13 Javascript
js仿京东放大镜效果
2020/08/09 Javascript
关于Node.js中频繁修改代码重启服务器的问题
2020/10/15 Javascript
原生js实现放大镜组件
2021/01/22 Javascript
python基于urllib实现按照百度音乐分类下载mp3的方法
2015/05/25 Python
Python面向对象编程基础解析(一)
2017/10/26 Python
对python3 urllib包与http包的使用详解
2018/05/10 Python
python3.4 将16进制转成字符串的实例
2019/06/12 Python
Python 等分切分数据及规则命名的实例代码
2019/08/16 Python
python 爬取腾讯视频评论的实现步骤
2021/02/18 Python
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
2014/09/02 HTML / CSS
移动端适配 使px自动转换rem
2019/08/26 HTML / CSS
Melijoe英国官网:法国儿童时尚网站
2016/11/18 全球购物
Foot Locker德国官方网站:美国运动服和鞋类零售商
2018/11/01 全球购物
澳大利亚玩具剧场:Toy Playhouse
2019/03/03 全球购物
NHL官方在线商店:Shop.NHL.com
2020/05/01 全球购物
链表面试题-一个链表的结点结构
2015/05/04 面试题
如何写自我评价?自我评价写什么好?
2014/03/14 职场文书
我爱幼儿园演讲稿
2014/09/11 职场文书
2014年计生协会工作总结
2014/11/21 职场文书
python实现剪贴板的操作
2021/07/01 Python
Java后端 Dubbo retries 超时重试机制的解决方案
2022/04/14 Java/Android
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
2022/05/30 NodeJs