UNPKG

tian-yan-yan

Version:

一套不算好用的组件

35 lines (30 loc) 832 B
/* * 公共方法 * @author: 张文 * @date 2022-08-18 * */ export const Utils = { /** * 配合卡片切换组件使用。用于计算当前显示页是否符合时间最大条数 * @author 张文 * @date 2022-08-18 * @param {Number} index 需要比较的值 * @param {Number} length 比较的最大值 * @return {Number} 符合要求的数组 * */ cutCardIndexCount(index, length) { const i = Number(index) const l = Number(length) if (isNaN(i)) { console.error('传入【index】无法转换为数字,值为:' + index) return 0 } if (isNaN(l)) { console.error('传入【length】无法转换为数字,值为:' + length) return 0 } if (l === 0) return 0 if ((i + 1) > l) return i - 1 return i } }