因为他给的例子是3个tab块,从零开始 0 1 2,第三个tab块就是2.
你的tab块数量可能不一样。比如你是5个tab块就改成4
setInterval(function() {
var aa = _g().getWidgetByName("tabpane0").getShowIndex();
if(aa == 4) {
_g().getWidgetByName('tabpane0').showCardByIndex(0);
} else {
_g().getWidgetByName('tabpane0').showCardByIndex(aa + 1);
}
}, 2000);