解决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 ui css framework
Jun 28 Javascript
js 左右悬浮对联广告代码示例
Dec 12 Javascript
node.js中的fs.symlinkSync方法使用说明
Dec 15 Javascript
JS动态改变表格边框宽度的方法
Mar 31 Javascript
JavaScript获取网页表单提交方式的方法
Apr 02 Javascript
详谈LABJS按需动态加载js文件
May 07 Javascript
js判断登陆用户名及密码是否为空的简单实例
May 16 Javascript
vue移动端弹框组件的实例
Sep 25 Javascript
jQuery实现ajax的嵌套请求案例分析
Feb 16 jQuery
vue实现全匹配搜索列表内容
Sep 26 Javascript
如何在vue中使用HTML 5 拖放API
Jan 14 Vue.js
Vue-router编程式导航的两种实现代码
Mar 04 Vue.js
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
Laravel5.1框架路由分组用法实例分析
2020/01/04 PHP
javascript之dhDataGrid Ver2.0.0代码
2007/07/01 Javascript
javascript 二分法(数组array)
2010/04/24 Javascript
改变隐藏的input中value的值代码
2013/12/30 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
jQuery实现tag便签去重效果的方法
2015/01/20 Javascript
JQuery中ajax方法访问web服务实例
2015/07/18 Javascript
分享五个有用的jquery小技巧
2015/10/08 Javascript
JS组件系列之Bootstrap Icon图标选择组件
2016/01/28 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
jquery PrintArea 实现票据的套打功能(代码)
2017/03/17 Javascript
vue.js组件之间传递数据的方法
2017/07/10 Javascript
在页面中引入js的两种方法(推荐)
2017/08/29 Javascript
JS运动特效之链式运动分析
2018/01/24 Javascript
vue项目中导入swiper插件的方法
2018/01/30 Javascript
JS实现百度网盘任意文件强制下载功能
2018/08/31 Javascript
react 应用多入口配置及实践总结
2018/10/17 Javascript
JS实现动态添加外部js、css到head标签的方法
2019/06/05 Javascript
javascript设计模式 ? 职责链模式原理与用法实例分析
2020/04/16 Javascript
Python的Django框架中的select_related函数对QuerySet 查询的优化
2015/04/01 Python
Python中MySQLdb和torndb模块对MySQL的断连问题处理
2015/11/09 Python
浅谈Python NLP入门教程
2017/12/25 Python
python中的变量如何开辟内存
2018/06/26 Python
详解python while 函数及while和for的区别
2018/09/07 Python
HTML5之SVG 2D入门5—颜色的表示及定义方式
2013/01/30 HTML / CSS
美国家喻户晓的保健品品牌:Vitamin World(维他命世界)
2016/08/19 全球购物
工程师岗位职责
2013/11/08 职场文书
财务专业大学生职业生涯规划范文
2013/12/30 职场文书
《陈毅探母》教学反思
2014/05/01 职场文书
大学新闻系应届生求职信
2014/06/02 职场文书
2014年路政工作总结
2014/12/10 职场文书
小学安全工作总结2015
2015/05/18 职场文书
原生JS中应该禁止出现的写法
2021/05/05 Javascript
Python 如何解决稀疏矩阵运算
2021/05/26 Python