您好,欢迎访问一九零五行业门户网

event.target和时间计算实例详解

(1)event.target
例:点击元素之外的地方内容消失,但点击元素本身不会消失
(2)时间计算
 最近一小时的以‘xx分钟前’输出,超过最近一小时,输出相应时间 
vue.filter(time, function(value) {    var time;    var minutes = timeerrand(value);    if(minutes){       time = minutes+分钟;    }else {       var s = new date(value);       time = formatdate(s);    }    return time; });
function formatdate(now){    var year = now.getfullyear(),       month = now.getmonth() + 1 >= 10 ? now.getmonth() + 1 : '0' + (now.getmonth() + 1),       date = now.getdate() >= 10 ? now.getdate() : '0' + now.getdate(),       hour= now.gethours(),       minute = now.getminutes();    return year + '.' + month + '.' + date;  }
function timeerrand(value){     var date1 =  value;  //开始时间     var date2 = new date();   //结束时间     var date3 = date2.gettime() - new date(date1).gettime();     var days=math.floor(date3/(24*3600*1000));     var leave1=date3%(24*3600*1000);     var hours=math.floor(leave1/(3600*1000));     var leave2=leave1%(3600*1000);     var minutes=math.floor(leave2/(60*1000));     var leave3=leave2%(60*1000);     var seconds = math.round(leave3/1000);     //console.log(相差 +days+天 +hours+小时 +minutes+ 分钟+seconds+ 秒);     if(days==0 && hours == 0 && minutes <= 60){         return minutes;     } }
以上就是event.target和时间计算实例详解的详细内容。
其它类似信息

推荐信息