首页 > 解决方案 > 有没有办法刷新 ionic 3 中的指令?

问题描述

我有一个Directive并且我有一个方法叫做startCountDown(). 使用在几乎所有组件中调用该指令的选择器。现在,当我这样做时platform.pause(应用程序进入后台)并且当我进入前台时,倒数计时器不会刷新。

这是针对 ionic3 指令的,在platform.resume函数中,我已经传递了计时器应从何处开始的详细信息。但仍然platform.resume没有显示更新的倒计时。

if (this.plt.resume.emit) {
    this.platformResume = this.plt.resume.subscribe((result) => {
        this.gameDateTime = this.fixture.gameDateTime;

    });
}

<div class="match_timer">
    <match-timer duration="{{gameDateTime}}"></match-timer>
</div>

当我将应用程序置于后台 5 分钟并且当前剩余时间为 10 分钟时。当我进入前台时,倒计时必须从 5 分钟开始。不是 8 或 9 分钟

标签: angularcordovaionic3

解决方案


推荐阅读