DeviceOne开发的APP中,现在写好了一个sliderview了,数据也绑定好了,但是需要手动滑动才能轮播,现在想让他3秒自动滑动。求教。
写一个定时器吧,就是mm(“do_Timer”)的定时器,然后到3秒就滑动。
对,基本上原生也是用定时器来实现,思路一样的。
var mTimer = mm("do_Timer");
mTimer.delay = 0;
mTimer.interval = 3500;
var maxVal = 0;
mTimer.start();
mTimer.on("tick", function(data, e) {
maxVal++;
if (maxVal == 3 ) {
slideview.index = flag_index + 1;
slideview.refreshItems();
maxVal = 0;
}
slideview.index = maxVal
});
直接上代码了,写一个定时器,自动触发sliderview的刷新功能即可。