angular倒计时组件如何使用
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍"angular倒计时组件如何使用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"angular倒计时组件如何使用"文章能帮助大家解决问题。组件
千家信息网最后更新 2025年11月07日angular倒计时组件如何使用
这篇文章主要介绍"angular倒计时组件如何使用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"angular倒计时组件如何使用"文章能帮助大家解决问题。
组件countdown.html代码
{{title}}
{{hour}}小时{{minute}}分钟{{second}}秒
组件countdown.scss代码
.count-down{ width:100%; height:100px; background: rgba(0,0,0,0.5); padding: 2px 0; .body{ margin-top: 8px; .content{ width:29%; float: left; margin: 0 2%; .top{ font-size: 20px;; line-height: 30px; color: black; background: white; border-bottom: 2px solid black; } .bottom{ font-size: 14px; line-height: 20px; background: grey; } } }}组件countdown.component.ts代码
import { Component, OnInit, Input, OnDestroy, AfterViewInit } from '@angular/core';@Component({ selector: 'roy-countdown', templateUrl: './countdown.component.html', styleUrls: ['./countdown.component.scss']})export class CountdownComponent implements AfterViewInit, OnDestroy { // 父组件传递截止日期 @Input() endDate: number; // 父组件传递标题 @Input() title: string; // 小时差 private hour: number; // 分钟差 private minute: number; // 秒数差 private second: number; // 时间差 private _diff: number; private get diff() { return this._diff; } private set diff(val) { this._diff = Math.floor(val / 1000); this.hour = Math.floor(this._diff / 3600); this.minute = Math.floor((this._diff % 3600) / 60); this.second = (this._diff % 3600) % 60; } // 定时器 private timer; // 每一秒更新时间差 ngAfterViewInit() { this.timer = setInterval(() => { this.diff = this.endDate - Date.now(); }, 1000); } // 销毁组件时清除定时器 ngOnDestroy() { if (this.timer) { clearInterval(this.timer); } }}使用方法demo.html
关于"angular倒计时组件如何使用"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
组件
倒计时
代码
知识
定时器
方法
时间
时间差
行业
更新
不同
实用
使用方法
内容
实用性
实际
小时
文章
日期
时差
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
超市配送网络技术
湖南物流系统软件开发
16核服务器qps
怎样打开数据库
常用邮箱服务器地址
马鞍山精益管理软件开发
亳州市网络安全支队地址
软件开发技术简介
自动按时间匹配数据库
软件开发指定时间
识别并分析网络安全风险
郯城农商银行网络安全宣传周
app软件开发费用入账
宁波一站式软件开发教程
数据库工作记录
不安全服务器 不支持
CIW网络安全基础试题
网络安全和公安工作
最大反恐数据库外泄
网络安全运维考试要求
两台java服务器之间交互
java入门软件开发视频
数据库递归树算法
全国服务器托管网站建设网站模板
软件开发_咨询服务
破解软件数据库方法
如何选择好的协同软件开发
国税 加强网络安全
软件开发方向校招面试
网络安全先进公示