解决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 相关文章推荐
javascript下有关dom以及xml节点访问兼容问题
Nov 26 Javascript
location对象的属性和方法应用(解析URL)
Apr 12 Javascript
二叉树先序遍历的非递归算法具体实现
Jan 09 Javascript
js 动态修改css文件用到了cssRule
Aug 20 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
Oct 17 Javascript
JavaScript实现的一个倒计时的类
Mar 12 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
Jan 23 Javascript
基于Fixed定位的框选功能的实现代码
May 13 Javascript
JS学习笔记之原型链和利用原型实现继承详解
May 29 Javascript
vuex + keep-alive实现tab标签页面缓存功能
Oct 17 Javascript
Vue+ElementUI使用vue-pdf实现预览功能
Nov 26 Javascript
详解Vue3 Composition API中的提取和重用逻辑
Apr 29 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
Yii2实现ajax上传图片插件用法
2016/04/28 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
2016/12/23 PHP
微信接口生成带参数的二维码
2017/07/31 PHP
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
2013/03/26 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
jquery实现保存已选用户
2014/07/21 Javascript
jQuery+css实现的换页标签栏效果
2016/01/27 Javascript
JavaScript中cookie工具函数封装的示例代码
2016/10/11 Javascript
详解JavaScript跨域总结与解决办法
2016/10/31 Javascript
AngularJs表单校验功能实例代码
2017/02/09 Javascript
JavaScript学习笔记之数组基本操作示例
2019/01/09 Javascript
js前端面试之同步与异步问题详解
2019/04/03 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
[00:43]TI7不朽珍藏III——幽鬼不朽展示
2017/07/15 DOTA
Python重新引入被覆盖的自带function
2014/07/16 Python
Python的subprocess模块总结
2014/11/07 Python
python中迭代器(iterator)用法实例分析
2015/04/29 Python
Python中shape计算矩阵的方法示例
2017/04/21 Python
python爬虫入门教程--快速理解HTTP协议(一)
2017/05/25 Python
Python中装饰器高级用法详解
2017/12/25 Python
Python使用pyh生成HTML文档的方法示例
2018/03/10 Python
Python爬取数据并写入MySQL数据库的实例
2018/06/21 Python
Python实现PyPDF2处理PDF文件的方法示例
2019/09/25 Python
ProBikeKit新西兰:自行车套件,跑步和铁人三项装备
2017/04/05 全球购物
财务部出纳岗位职责
2013/12/22 职场文书
医院护士的求职信
2014/01/03 职场文书
七年级数学教学反思
2014/01/22 职场文书
法制宣传标语集锦
2014/06/25 职场文书
思想作风整顿个人剖析材料
2014/10/06 职场文书
小学一年级学生评语大全
2014/12/25 职场文书
公司出差管理制度范本
2015/08/05 职场文书
交通事故责任认定书
2015/08/06 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP
Python实现制作销售数据可视化看板详解
2021/11/27 Python
Oracle数据库事务的开启与结束详解
2022/06/25 Oracle