解决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 相关文章推荐
html读出文本文件内容
Jan 22 Javascript
IE6图片加载的一个BUG解决方法
Jul 13 Javascript
javascript 数据类型转换(parseInt,parseFloat)
Jul 20 Javascript
巧用局部变量提升javascript性能
Feb 24 Javascript
用jquery的方法制作一个简单的导航栏
Jun 23 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
Aug 25 Javascript
超漂亮的Bootstrap 富文本编辑器summernote
Apr 05 Javascript
详解vue-router 2.0 常用基础知识点之router.push()
May 10 Javascript
jQuery实现html双向绑定功能示例
Oct 09 jQuery
详解redux异步操作实践
Aug 15 Javascript
详解Next.js页面渲染的优化方案
Jan 27 Javascript
微信小程序实现多图上传
Jun 19 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显示今天、今月、上月、今年的起点/终点时间戳的代码
2011/05/25 PHP
关于php mvc开发模式的感想
2011/06/28 PHP
利用PHP实现图片等比例放大和缩小的方法详解
2013/06/06 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
2016/02/23 PHP
php生成mysql的数据字典
2016/07/07 PHP
Yii列表定义与使用分页方法小结(3种方法)
2016/07/15 PHP
Javascript的匿名函数小结
2009/12/31 Javascript
jquery中get,post和ajax方法的使用小结
2014/02/04 Javascript
JavaScript表单通过正则表达式验证电话号码
2014/03/14 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
2014/08/22 Javascript
node.js使用cluster实现多进程
2016/03/17 Javascript
设置点击文本框或图片弹出日历控件的实现代码
2016/05/12 Javascript
jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
2016/08/15 Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
2017/03/03 Javascript
MUI实现上拉加载和下拉刷新效果
2017/06/30 Javascript
vue单页面打包文件大?首次加载慢?nginx带你飞,从7.5M到1.3M蜕变过程(推荐)
2018/01/16 Javascript
JavaScript实现浅拷贝与深拷贝的方法分析
2018/07/05 Javascript
浅谈Node框架接入ELK实践总结
2019/02/22 Javascript
python 切片和range()用法说明
2013/03/24 Python
在Python中处理字符串之isdigit()方法的使用
2015/05/18 Python
Python正则表达式使用经典实例
2016/06/21 Python
Python基于回溯法子集树模板解决0-1背包问题实例
2017/09/02 Python
pandas数据清洗,排序,索引设置,数据选取方法
2018/05/18 Python
pyqt5 QProgressBar清空进度条的实例
2019/06/21 Python
python multiprocessing模块用法及原理介绍
2019/08/20 Python
pytorch自定义二值化网络层方式
2020/01/07 Python
Python 实现加密过的PDF文件转WORD格式
2020/02/04 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
基于CSS3实现的黑色个性导航菜单效果
2015/09/14 HTML / CSS
Html5监听手机摇一摇事件的实现
2019/11/07 HTML / CSS
华为消费者德国官方网站:HUAWEI德国
2020/11/03 全球购物
初级Java程序员面试题
2016/03/03 面试题
团代会闭幕词
2015/01/28 职场文书
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python
使用pycharm运行flask应用程序的详细教程
2021/06/07 Python
Python实现聚类K-means算法详解
2022/07/15 Python