- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 Angular 项目中,我有这种代码:
this.swUpdate.available.subscribe(() => {
...
});
它工作正常,但给了我关于 activated
被弃用的警告。
我应该怎么做才能修复此警告?
最佳答案
我相信 activated
和 activateUpdate()
是不同的东西。您调用 activateUpdate()
,然后当它完成时,activated
发生。
此外,activated
和available
绝对是不同的东西(你的问题都提到了)。 available
表示检测到更新; activated
表示已经安装。
根据文档(https://angular.io/api/service-worker/SwUpdate),available
的替换是:
import {filter, map} from 'rxjs/operators';
// ...
const updatesAvailable = swUpdate.versionUpdates.pipe(
filter((evt): evt is VersionReadyEvent => evt.type === 'VERSION_READY'),
map(evt => ({
type: 'UPDATE_AVAILABLE',
current: evt.currentVersion,
available: evt.latestVersion,
})));
关于Angular SwUpdate 激活 deprication,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70684682/
在我的 Angular 项目中,我有这种代码: this.swUpdate.available.subscribe(() => { ... }); 它工作正常,但给了我关于 activated 被
我们在 ubuntu 18.04 上的 python 3.6 中运行 scrapy 2.1.0 和 scrapyd,我遇到了一个问题,我需要帮助了解如何以正确的方式解决问题。我是 python 的新手
我已经阅读了一些 svg 规范。我阅读了有关 tref 元素 https://www.w3.org/TR/SVG/single-page.html#text-TRefElement 的信息.你们中的大
我已经阅读了一些 svg 规范。我阅读了有关 tref 元素 https://www.w3.org/TR/SVG/single-page.html#text-TRefElement 的信息.你们中的大
我正在尝试让 Ruby Watir 脚本在新服务器上运行。 我在旧服务器上有一个工作脚本: #!/bin/ruby require 'rubygems' require 'watir' require
我一直在使用 Android AWS SDK 1.4.6 版本连接亚马逊网络服务的 S3object。我已将我的 SDK 更新到 2.2.1 最后一天,发现 gethttprequest() 方法已被
我是 android 开发的新手,谁能帮助我们解决这个错误 当我更改我的编译版本和构建工具版本时,我已经解决了折旧问题并收到一条错误消息并且构建失败。 我得到的错误信息是:- C:\Users\Mur
我是一名优秀的程序员,十分优秀!