是因为Angular 4中的可见性变化事件处理方式与rxjs的visibilitychange事件不兼容。
在Angular 4中,可见性变化事件可以通过使用HostListener装饰器来实现。HostListener装饰器允许我们在组件中监听宿主元素的事件。
要在Angular 4中监听可见性变化事件,可以按照以下步骤进行操作:
在上述代码中,我们使用@HostListener装饰器来监听document对象的visibilitychange事件。当可见性发生变化时,onVisibilityChange方法将被调用。
这是在Angular 4中处理可见性变化事件的一种方法。请注意,rxjs的visibilitychange事件在Angular 4中未触发,因此我们需要使用HostListener装饰器来实现相同的功能。
关于rxjs的visibilitychange事件在Angular 4中未触发的问题,腾讯云并没有提供特定的解决方案或相关产品。但是,腾讯云提供了丰富的云计算产品和服务,可以帮助您构建和管理云端应用程序。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多信息。
领取专属 10元无门槛券
手把手带您无忧上云