javascript - vuejs2.0下使用iscroll5,发现iscroll的efresh方法没效果
迷茫
迷茫 2017-04-11 09:17:08
0
2
356

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

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

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

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(2)
巴扎黑

需要有个延迟执行的

いいねを押す +0
阿神

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

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート