vuejs2.0下使用iscroll5,发现iscroll的efresh方法没效果
习惯性在项目中使用iscroll5实现弹性滚动和翻页刷新,但刚发现新项目中,在vuejs2.0的场景下,iscroll的refresh并未能成功刷新弹层高度,造成无法下拉滑动。
我在vuejs初始化这里进行了刷新,通过断点发现也执行了,但没变化,有点想不通。
求解,谢谢。
mounted : function () {
//这里是vue初始化完成后执行的函数
this.$nextTick(function () {
this.addToggleStatus();
myScroll.refresh();
console.log(11111)
});
},
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
需要有个延迟执行的
一开始我是这么用的,在页面DOM ready的时候先初始化iscroll,然后在mounted的时候进行refresh刷新,但无法刷新滑动。
后来我将iscroll的初始化放到mounted进行初始化,而不是在DOM ready的时候进行。这样就可以用了。
奇怪。。。问题出在哪。