解决betterScroll在vue中存在图片时,出现拉不动的问题


Posted in Javascript onSeptember 27, 2018

1.先写一个图片加载的方法

class ImgLoadClass {
 static preloadImages = (arr) => {
 //已经加载完的图片数量
 let loadeImage = 0
 //存放图片的数组
 let newImages = []
 //处理存入字符串,取得src部分
 //let arr = str.match(/src="(.+)"\s{1}/g)
 
 //返回一个promise对像
 return new Promise((resolve,reject)=>{
  for (let i=0;i < arr.length;i++){
  for(let i = 0; i < arr.length; i++){
   newImages[i] = new Image()
   //设置图片src属性
   //newImages[i].src = arr[i].slice(5,-2)
   newImages[i].src = arr[i]
   //图片绑定onload事件,确保加载完成
   newImages[i].onload = ()=>{
   loadeImage++
   //当全部加载完成后,resove
   if(loadeImage === arr.length){
    resolve()
   }
   }
   newImages[i].onerror = ()=> {
   reject()
   }
  }
  }
 })
 }
 
}

2.引用该方法,调用成功后再初始化betterScroll

以上这篇解决betterScroll在vue中存在图片时,出现拉不动的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
推荐dojo学习笔记
Mar 24 Javascript
$.format,jquery.format 使用说明
Jul 13 Javascript
Javascript实现滑块滑动改变值的实现代码
Apr 12 Javascript
js的正则test,match,exec详细解析
Jan 29 Javascript
JavaScript创建对象的方式小结(4种方式)
Dec 17 Javascript
AngularJS使用ng-app自动加载bootstrap框架问题分析
Jan 04 Javascript
react-native 封装选择弹出框示例(试用ios&amp;android)
Jul 11 Javascript
js 奇葩技巧之隐藏代码
Aug 11 Javascript
layui lay-verify form表单自定义验证规则详解
Sep 18 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
Dec 01 Javascript
js实现星星打分效果
Jul 05 Javascript
springboot+VUE实现登录注册
May 27 Vue.js
Vue中的v-for指令不起效果的解决方法
Sep 27 #Javascript
在vue中使用v-bind:class的选项卡方法
Sep 27 #Javascript
解决Vue中引入swiper,在数据渲染的时候,发生不滑动的问题
Sep 27 #Javascript
详解如何在vue项目中使用lodop打印插件
Sep 27 #Javascript
浅谈在vue中使用mint-ui swipe遇到的问题
Sep 27 #Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
Sep 27 #Javascript
swiper在angularjs中使用循环轮播失效的解决方法
Sep 27 #Javascript
You might like
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP将两个关联数组合并函数提高函数效率
2014/03/18 PHP
PHP检测用户语言的方法
2015/06/15 PHP
Yii2中DropDownList简单用法示例
2016/07/18 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
翻译整理的jQuery使用查询手册
2007/03/07 Javascript
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
jQuery学习4 浏览器的事件模型
2010/02/07 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
浅谈html转义及防止javascript注入攻击的方法
2016/12/04 Javascript
JavaScript制作简易计算器(不用eval)
2017/02/05 Javascript
nodejs项目windows下开机自启动的方法
2017/11/22 NodeJs
Angular4.0中引入laydate.js日期插件的方法教程
2017/12/25 Javascript
讲解vue-router之什么是嵌套路由
2018/05/28 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
2018/10/12 Javascript
Vue项目前后端联调(使用proxyTable实现跨域方式)
2020/07/18 Javascript
解决vue scoped html样式无效的问题
2020/10/24 Javascript
[36:17]DOTA2上海特级锦标赛 - VGL音乐会全集
2016/03/06 DOTA
[57:50]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第二局
2016/03/05 DOTA
[51:06]2018DOTA2亚洲邀请赛3月29日 小组赛A组 KG VS Liquid
2018/03/30 DOTA
python通过cookie模拟已登录状态的初步研究
2016/11/09 Python
Python用5行代码写一个自定义简单二维码
2018/10/21 Python
Python爬虫抓取技术的一些经验
2019/07/12 Python
python requests证书问题解决
2019/09/05 Python
python实现飞机大战项目
2020/03/11 Python
Python高并发和多线程有什么关系
2020/11/14 Python
利用Bootstrap实现漂亮简洁的CSS3价格表实例源码
2017/03/02 HTML / CSS
房地产销售大学生自我评价分享
2013/11/11 职场文书
酒店前厅员工辞职信
2014/01/08 职场文书
和谐社区口号
2014/06/19 职场文书
党员作风建设整改方案
2014/10/27 职场文书
2014幼儿园大班工作总结
2014/11/10 职场文书
2015年电话客服工作总结
2015/05/18 职场文书
执行力心得体会范文
2016/01/11 职场文书
Java图书管理系统,课程设计必用(源码+文档)
2021/06/30 Java/Android