如何防止Angular 4中倒计时器数值变为负数?
倒计时器负数异常问题求助
我开发了一个基于Angular的简单倒计时器,目前遇到了几个棘手的问题,而且尝试修复时反而引出了新的bug:
- 当在输入框中输入
0 : 0 : 0时,计时器没有停止,反而变成了-1 : 59 : 59 - 输入
0 : 0 : 1时,计时器能正常走到0 : 0 : 0并弹出提示框,这部分是正常的 - 我尝试编写代码阻止负数出现,但修改后计时器直接停在了
-1 : 59 : 58,完全达不到预期效果
我的Countdown.ts代码片段
import {Component, Input, Output, EventEmitter} from '@angular/core'; @Component({ // 组件元数据配置(如moduleId: module.id、selector、templateUrl等) }) // 组件核心倒计时逻辑代码(未完整提供)
内容的提问来源于stack exchange,提问作者Parag Yelonde
相关产品推荐
相关产品推荐

