解决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 相关文章推荐
js通过元素class名字获取元素集合的具体实现
Jan 06 Javascript
javascript面向对象之对象的深入理解
Jan 13 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
Jan 23 Javascript
JavaScript替换当前页面的方法
Apr 03 Javascript
javascript无刷新评论实现方法
May 13 Javascript
Javascript的比较汇总
Jul 25 Javascript
微信小程序 wx:for的使用实例详解
Apr 27 Javascript
详谈commonjs模块与es6模块的区别
Oct 18 Javascript
浅谈vuejs实现数据驱动视图原理
Feb 23 Javascript
webpack4.x CommonJS模块化浅析
Nov 09 Javascript
JS集合set类的实现与使用方法示例
Feb 01 Javascript
JavaScript实现Tab标签页切换的最简便方式(4种)
Jun 28 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+javascript模拟Matrix画面
2006/10/09 PHP
PHP SPL标准库之接口(Interface)详解
2015/05/11 PHP
php实现简单爬虫的开发
2016/03/28 PHP
PHP实现的数据对象映射模式详解
2019/03/20 PHP
php5对象复制、clone、浅复制与深复制实例详解
2019/08/14 PHP
JQuery 表格操作(交替显示、拖动表格行、选择行等)
2009/07/29 Javascript
滚动条变色 隐藏滚动条与双击网页自动滚屏显示代码
2009/12/28 Javascript
WordPress中鼠标悬停显示和隐藏评论及引用按钮的实现
2016/01/12 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
Vue form 表单提交+ajax异步请求+分页效果
2017/04/22 Javascript
深入理解Vue-cli搭建项目后的目录结构探秘
2017/07/13 Javascript
JavaScript变量类型以及变量作用域详解
2017/08/14 Javascript
jquery实现Ajax请求的几种常见方式总结
2019/05/28 jQuery
socket在egg中的使用实例代码详解
2019/05/30 Javascript
开源一个微信小程序仪表盘组件过程解析
2019/07/30 Javascript
js实现点击图片在屏幕中间弹出放大效果
2019/09/11 Javascript
vue中axios的二次封装实例讲解
2019/10/14 Javascript
Python里disconnect UDP套接字的方法
2015/04/23 Python
详解Python中的type和object
2018/08/15 Python
用python做游戏的细节详解
2019/06/25 Python
python GUI库图形界面开发之PyQt5打印控件QPrinter详细使用方法与实例
2020/02/28 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
2020/10/15 Python
使用Python webdriver图书馆抢座自动预约的正确方法
2021/03/04 Python
css3类选择器之结合元素选择器和多类选择器用法
2017/03/09 HTML / CSS
美国汽车交易网站:Edmunds
2016/08/17 全球购物
特教教师先进事迹
2014/05/21 职场文书
治安消防安全责任书
2014/07/23 职场文书
怎样写离婚协议书
2014/09/10 职场文书
初级党校心得体会
2014/09/11 职场文书
党员四风问题对照检查材料
2014/09/27 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
起诉离婚协议书样本
2014/11/25 职场文书
钢琴师观后感
2015/06/12 职场文书
法定代表人资格证明书
2015/06/18 职场文书
2019年大学推荐信
2019/06/24 职场文书
六年级情感作文之500字
2019/10/23 职场文书