最近做详情页,添加图片预览后竟然触发onshow的处理方法。就显得很尴尬。框架用的uni-app

解决方法

1、page外全局定义开关变量

export default {
}

2 、onShow添加判断

	onShow() {
if (a) {
a = false;
return;
} else {
this.refresh();
}
},

3、在你需要调用 preivewImage 之前,将这个开关变量设置为 true

previewImg: function(e) {
a = true;
var m = [];
e.currentTarget.dataset.urls.forEach(function(e, index) {
m.push(e.favicon);
});
wx.previewImage({
current: e.currentTarget.dataset.url,
urls: m
});
},

最新文章

  1. Egret3D 研究报告(一)初试
  2. Backtracking algorithm: rat in maze
  3. NOSQL数据模型和CAP原理
  4. Prince2七大主题之风险
  5. MVC @functions
  6. Golang 开发移动应用的OpenGL(Android为例)的渲染管线
  7. C++求等比数列之和
  8. iOS10 资料汇总:值得回看的 10 篇 iOS 热文
  9. Uva 208 - Firetruck
  10. hive metastore异常 org.apache.thrift.protocol.TProtocolException: Missing version in readMessageBegin, old client
  11. windows 7 下安装 IIS 和 ArcGis Server 9.3 遇到的问题及解决方法
  12. 一、cocos2dx之如何优化内存使用(高级篇)
  13. 条件变量signal与unlock的顺序
  14. MS SQL优化
  15. oracle_sequence用法
  16. 多媒体开发库 之 SDL 详解
  17. HDU 3639 Hawk-and-Chicken (强连通缩点+DFS)
  18. Java 8 新特性-菜鸟教程 (9) -Java8 Base64
  19. sparkStrming 实时插入 mysql 今天使用echart 实现了简单数据展示 很low 但学习必须加深
  20. MVC页面缓存

热门文章

  1. 使用Shiro实现认证和授权(基于SpringBoot)
  2. javascript 变量、常量 、 函数 声明
  3. mysql之内连接,外连接(左连接,右连接),union,union all的区别
  4. FTP、SFTP、SCP的区别
  5. 常用的sql指令
  6. 1 (msql实战) 基础架构
  7. Centos7 使用yum安装MariaDB与MariaDB的简单配置与使用
  8. .Net后台实现微信小程序支付
  9. MyBatis的2个核心对象:SqlSessionFactory、SqlSession
  10. 揭秘autoit3的运行机制和反编译原理