function format(interval){
  if (!value) return ''   
  let interval = Math.floor(value)
  let minute = (Math.floor(interval / 60)).toString().padStart(2, '0')
  let second = (interval % 60).toString().padStart(2, '0')
  return `${minute}:${second}`
}

//调用 

format(currentTime)

 

//----------------------------------vue 过滤器使用

定义过滤器

filters: {
  currentTimeformat: function(value) {
    if (!value) return ''   
    let interval = Math.floor(value)
    let minute = (Math.floor(interval / 60)).toString().padStart(2, '0')
    let second = (interval % 60).toString().padStart(2, '0')
    return `${minute}:${second}`
  }
}

html中使用

<span class="time time-l">{{currentTime | currentTimeformat}}</span>

内容来源于网络如有侵权请私信删除
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!