vuejs2.0下使用iscroll5,发现iscroll的efresh方法没效果

发布于 2022-09-04 04:59:50 字数 414 浏览 23 评论 0

习惯性在项目中使用iscroll5实现弹性滚动和翻页刷新,但刚发现新项目中,在vuejs2.0的场景下,iscroll的refresh并未能成功刷新弹层高度,造成无法下拉滑动。

我在vuejs初始化这里进行了刷新,通过断点发现也执行了,但没变化,有点想不通。
求解,谢谢。

mounted : function () {
            //这里是vue初始化完成后执行的函数
            this.$nextTick(function () {
                this.addToggleStatus();
                myScroll.refresh();
                console.log(11111)
            });
        },

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

少年亿悲伤 2022-09-11 04:59:50

需要有个延迟执行的

半衾梦 2022-09-11 04:59:50

一开始我是这么用的,在页面DOM ready的时候先初始化iscroll,然后在mounted的时候进行refresh刷新,但无法刷新滑动。

后来我将iscroll的初始化放到mounted进行初始化,而不是在DOM ready的时候进行。这样就可以用了。
奇怪。。。问题出在哪。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文