angular - 有没有办法刷新 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 分钟
解决方案
推荐阅读
- mysql - Laravel 查询嵌套关系
- javascript - 如何在不使用拼接方法并覆盖元素的情况下向数组添加值?javascript
- eclipse - Eclipse:欢迎使用 Modelica 开发工具 (MDT) 控制台 - 空回复:
- java - 寻找两个节点之间的最短路径
- css - iOS Safari 输入被向上推,但在关闭时未返回其原始位置
- r - 将计算应用于指定数量的列并将结果存储在单独的对象中,最后合并
- azure - 在 Visual Studio 2019 中打开 .rdl 文件
- plaid - 格子 - 错误代码:'ITEM_LOGIN_REQUIRED'。每隔一小时左右重复一次
- python - seaborn jointplot 打印部分图例
- google-app-engine - 具有显示 IP 而不是内容的子域的 App Engine