首页 > 解决方案 > Ngx-Spinner 在功能模块中不起作用

问题描述

Ngx-Spinner当我在主模块中调用它时它工作正常,即app-module

line spinner在完整页面上使用,所以我在里面定义它app-component.html

<ngx-spinner bdColor="rgba(51, 51, 51, 0.47)" size="medium" color="#fff" type="line-spin-clockwise-fade"></ngx-spinner>

但是如果我试图通过从功能模块的组件调用来显示这个微调器,它就不起作用。

标签: angularspinner

解决方案


您需要将此 ngx-spinner 移动到单独的组件中。您可以使用源组件中的 next() 运算符使用 Subject/BehaviorSubject 调用此微调器组件。

您可以使用 subscribe 方法监听“ngx-spinner”组件中的数据以显示/隐藏微调器。


推荐阅读