|
|
1
15
可观察对象可能在组件订阅它之前从构造函数激发。因此,该组件错过了消息。
然后你可以称之为this。服务。sendMessage(),它将已被订阅。 或者,您可以研究行为主体(BehaviorSubject),它将保留最新的值,并在有人订阅它时立即给出它。 |
|
|
2
2
它正在工作。 plunker 您需要添加此代码。所以,若当时并没有人订阅该主题,那个么该主题将发出值,并没有人会知道它发出了值。当有人订阅时,它不会发出最后一个值(行为主体会)。
|
|
|
3
1
如果您的订阅者是组件文件,其中一个原因可能是忘记在应用程序中的某处添加组件选择器。例如,您必须在应用程序中注册组件。组成部分html。 |