| | |
| | | export function todayDate(){ |
| | | export function todayDate(arg) { |
| | | let date = new Date() |
| | | let year = date.getFullYear() |
| | | let month = date.getMonth() + 1; |
| | | let day = date.getDate() |
| | | return year + '-' + month + '-' + day |
| | | } |
| | | let hour = date.getHours() |
| | | let minutes = date.getMinutes() |
| | | let seconds = date.getSeconds() |
| | | if (arg == 'hms') { |
| | | hour = hour < 10 ? '0' + hour : hour |
| | | minutes = minutes < 10 ? '0' + minutes : minutes |
| | | seconds = seconds < 10 ? '0' + seconds : seconds |
| | | return hour + ':' + minutes + ':' + seconds |
| | | } |
| | | } |
| | | |
| | | export const Debounce = (fn, wait) => { |
| | | let delay = wait|| 500 |
| | | let timer |
| | | return function () { |
| | | let args = arguments; |
| | | if (timer) { |
| | | clearTimeout(timer) |
| | | } |
| | | |
| | | let callNow = !timer |
| | | |
| | | timer = setTimeout(() => { |
| | | timer = null |
| | | }, delay) |
| | | |
| | | if (callNow) fn.apply(this, args) |
| | | } |
| | | } |