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>
更多专业前端知识,请上
【猿2048】www.mk2048.com