cocoscreator中单选按钮显示隐藏
程序员文章站
2022-06-11 10:10:15
...
/**
* 设置toggles显示隐藏
* toggles 页签组件
* pageNum 每页显示的数量
* arrayLength 当前显示的数据列表的长度
*/
onToggleVisible:function (toggles, pageNum, arrayLength) {
if (arrayLength % pageNum != 0) {
var count = arrayLength / pageNum + 1;
} else {
var count = arrayLength / pageNum;
}
for (let i = 0; i < toggles.length; i++) {
const tog = toggles[i];
if (count < 2) {
tog.target.active = false;
} else {
if (i > (count - 1)) {
tog.target.active = false;
} else {
tog.target.active = true;
}
}
}
},