2
关注
1474
浏览

角度服务中RxJS主题的​​上下文处理

为什么被折叠? 0 个回复被折叠
细佬虫虫 未验证用户 用户来自于: 广东省
2020-09-16 14:32

您可以将全局事件主题放入全局app.service中,并将其注入其他组件以进行订阅。

虽然理想的组件应该有自己的服务可能处理复杂的事件,但有时我觉得直接注入全局服务会使代码更清洁。否则,如果你真的想要完全隔离,或者组件应该被广泛地重用,例如UI下拉列表,我建议使用@Output来触发事件(btw angular Eventmitter继承Subject)和@Input来获取变量。

关于作者

问题动态

发布时间
2020-09-15 15:51
更新时间
2022-09-15 16:05
关注人数
2 人关注
个人工作笔记 Powered BY WeCenter V4.1.0 © 2024 粤ICP备2020123311号