var tabindex;
element.on('tab(tabTitle)', function(data){
console.log(data.index); // 得到当前 tab 项的所在下标
if(tabindex === data.index){
console.log('index',data.index);
return ;
}
tabindex = data.index;
sts=$(this).attr('data-val');
where.sts=sts; //状态
table.reload(tableId,{
where: where,
page: {
curr: 1
}
, height: 'full-200'
});
});
在tab切换事件外定义变量tabindex, 再在切换事件中判断tabindex==data.index 相等就return
tabindex重新赋值data.index。
做个简单记录