| | |
| | | |
| | | const divData = this.$refs.tableData.bodyWrapper |
| | | // 拿到元素后,对元素进行定时增加距离顶部距离,实现滚动效果(此配置为每100毫秒移动1像素) |
| | | setInterval(() => { |
| | | const task = setInterval(() => { |
| | | // 元素自增距离顶部1像素 |
| | | // divData.scrollTop += divData.scrollHeight / this.tableDataRank.length |
| | | divData.scrollTop += 1 |
| | |
| | | divData.scrollTop = 0 |
| | | PurchaseLeftBottom().then(res => { |
| | | this.tableData = res.data |
| | | if (this.tableData.length > 14) { |
| | | clearInterval(task) |
| | | this.getPurchaseLeftBottom() |
| | | } |
| | | }) |
| | | } |
| | | }, this.tableData.length <= 14 ? 1000 * 6 : 100) |
| | | }, this.tableData.length <= 14 ? 1000 * 3 : 100) |
| | | }) |
| | | }, |
| | | |
| | |
| | | |
| | | const divData = this.$refs.tableDataRank.bodyWrapper |
| | | // 拿到元素后,对元素进行定时增加距离顶部距离,实现滚动效果(此配置为每100毫秒移动1像素) |
| | | setInterval(() => { |
| | | const task = setInterval(() => { |
| | | // 元素自增距离顶部1像素 |
| | | // divData.scrollTop += divData.scrollHeight / this.tableDataRank.length |
| | | divData.scrollTop += 1 |
| | |
| | | divData.scrollTop = 0 |
| | | PurchaseRight().then(res => { |
| | | this.tableDataRank = res.data |
| | | if (this.tableDataRank.length > 22) { |
| | | clearInterval(task) |
| | | this.getPurchaseRight() |
| | | } |
| | | }) |
| | | } |
| | | }, this.tableDataRank.length <= 22 ? 1000 * 6 : 100) |
| | | }, this.tableDataRank.length <= 22 ? 1000 * 3 : 100) |
| | | }) |
| | | }, |
| | | |